common\models\User::validatePassword PHP Method

validatePassword() public method

Validates password
public validatePassword ( string $password ) : boolean
$password string password to validate
return boolean if password provided is valid for current user
    public function validatePassword($password)
    {
        return Yii::$app->security->validatePassword($password, $this->password_hash);
    }

Usage Example

示例#1
0
 public function validateCurrentPassword($attribute)
 {
     if (!$this->_user->validatePassword($this->{$attribute})) {
         $this->addError($attribute, 'Текущий пароль указан неверно');
     }
 }