Хеширование пароля в Yii

170
21 апреля 2018, 17:58

Подскажите, как сравнивать хешированный пароль в БД и хешированный пароль, который ввёл юзер в поле? Ведь сохраняем мы один хэш, а при вводе пользователем пароля создаётся уже совсем другой. Перерыл много сайтов, но так и не понял суть.

Answer 1

Добрый вечер. В yii2 есть специальный метод для этого, yii\base\Security::validatePassword()

Проверять так

Yii::$app->security->validatePassword($password, $password_hash)
READ ALSO
Как запустить php файл?Apache

Как запустить php файл?Apache

Я установил Apache/24

145
Слияние ключей в массиве - PHP

Слияние ключей в массиве - PHP

Возможно ли в массиве ключи объединить, если в том или ином ключе идет содержание из одного или двух символов то объединился со следующим

129
Ошибка ERR_TOO_MANY_REDIRECTS

Ошибка ERR_TOO_MANY_REDIRECTS

Есть сайт — gizel-bakirovainfo При переходе выдает ошибку — ERR_TOO_MANY_REDIRECTS Сайт функционирует на MODx Evolution

167