mirror of
https://github.com/yiisoft/yii2.git
synced 2025-11-29 05:47:17 +08:00
Fixed LoginForm::getUserByUsername
This commit is contained in:
@@ -13,7 +13,7 @@ class LoginForm extends Model
|
|||||||
public $username;
|
public $username;
|
||||||
public $password;
|
public $password;
|
||||||
public $rememberMe = true;
|
public $rememberMe = true;
|
||||||
private $_user;
|
private $_users = [];
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return array the validation rules.
|
* @return array the validation rules.
|
||||||
@@ -64,9 +64,9 @@ class LoginForm extends Model
|
|||||||
*/
|
*/
|
||||||
private function getUserByUsername($username)
|
private function getUserByUsername($username)
|
||||||
{
|
{
|
||||||
if ($this->_user === null) {
|
if (empty($this->_users[$username])) {
|
||||||
$this->_user = User::findByUsername($username);
|
$this->_users[$username] = User::findByUsername($username);
|
||||||
}
|
}
|
||||||
return $this->_user;
|
return $this->_users[$username];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ class LoginForm extends Model
|
|||||||
public $username;
|
public $username;
|
||||||
public $password;
|
public $password;
|
||||||
public $rememberMe = true;
|
public $rememberMe = true;
|
||||||
private $_user;
|
private $_users = [];
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return array the validation rules.
|
* @return array the validation rules.
|
||||||
@@ -64,9 +64,9 @@ class LoginForm extends Model
|
|||||||
*/
|
*/
|
||||||
private function getUserByUsername($username)
|
private function getUserByUsername($username)
|
||||||
{
|
{
|
||||||
if ($this->_user === null) {
|
if (empty($this->_users[$username])) {
|
||||||
$this->_user = User::findByUsername($username);
|
$this->_users[$username] = User::findByUsername($username);
|
||||||
}
|
}
|
||||||
return $this->_user;
|
return $this->_users[$username];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user