Я хотел бы знать, как генерируется хэш пароля?
// This is my code:
$email="[email protected]";
$password="mypassword";
// How to get password_hash variable?
$user = User::find()->where(['email'=>$email, 'password_hash'=>$password_hash])->one();
if(isset($user)){
echo "there is";
} else {
"Sorry!";
}
Спасибо.
User::find()->where(['email'=>$email, 'password_hash'=>$password_hash])->one();
Эта привычка не защищает от SQL-инъекций. Мы должны найти модель, а затем вызвать функцию validatePassword для проверки модели пользователя. Ссылка на ответ Фиги. - person Ngô Văn Thao   schedule 02.07.2015