Я использую yii2 для разработки веб-сайта.
Перед пользователем Сохранить в БД, я encripted пароль так:Yii2 Исключение в ValidatePassword()
$this->password = Yii::$app->security->generatePasswordHash($this->password);
И когда я использую этот код:
Yii::$app->security->validatePassword("some string", $this->password);
У меня есть ошибка:
Invalid Parameter – yii\base\InvalidParamException Hash is invalid.
Что не так?
https://github.com/yiisoft/yii2/blob/master/docs/guide/security-passwords.md lhs $ hash – Kshitiz
Thx, я видел это! – Buboon
Каково значение $ this-> password при генерации пароля хэша? Также проверьте две модели шаблонов LoginForm и User in common/models, как yii2 использует это для входа в систему – Kshitiz