Merge from lnApp
This commit is contained in:
@@ -51,13 +51,13 @@ class Model_Auth_UserDefault extends Model_Auth_User {
|
||||
* @return boolean
|
||||
*/
|
||||
public function login(array & $array, $redirect = FALSE) {
|
||||
$fieldname = 'admin_name';
|
||||
$fieldname = 'admin_name'; // @todo This should be defined in a config or database driver file
|
||||
$array = Validate::factory($array)
|
||||
->label('admin_name', $this->_labels[$fieldname])
|
||||
->label('username', $this->_labels[$fieldname])
|
||||
->label('password', $this->_labels['password'])
|
||||
->filter(TRUE, 'trim')
|
||||
->filter('admin_name','strtoupper')
|
||||
->rules('admin_name', $this->_rules[$fieldname])
|
||||
->filter('username','strtoupper')
|
||||
->rules('username', $this->_rules[$fieldname])
|
||||
->rules('password', $this->_rules['password']);
|
||||
|
||||
// Get the remember login option
|
||||
@@ -69,7 +69,7 @@ class Model_Auth_UserDefault extends Model_Auth_User {
|
||||
if ($array->check())
|
||||
{
|
||||
// Attempt to load the user
|
||||
$this->where($fieldname, '=', $array['admin_name'])->find();
|
||||
$this->where($fieldname, '=', $array['username'])->find();
|
||||
|
||||
if ($this->loaded() AND Auth::instance()->login($this, $array['password'], $remember))
|
||||
{
|
||||
|
Reference in New Issue
Block a user