J'utilise yii2 pour développer un site web.
Avant l'utilisateur, sauf db, j'encripted mot de passe comme ceci:Yii2 Exception dans ValidatePassword()
$this->password = Yii::$app->security->generatePasswordHash($this->password);
Et quand j'utilise ce code:
Yii::$app->security->validatePassword("some string", $this->password);
je erreur:
Invalid Parameter – yii\base\InvalidParamException Hash is invalid.
Quel est le problème?
https://github.com/yiisoft/yii2/blob/master/docs/guide/security-passwords.md lhs $ hash – Kshitiz
Thx, j'ai vu ça! – Buboon
quelle est la valeur de $ this-> mot de passe lorsque vous générez un mot de passe? Vérifiez également le modèle de modèle deux LoginForm et utilisateur en commun/modèles comment yii2 utilise ceci pour se connecter – Kshitiz