Где фреймворк сравнивает пароли при авторизации

Общие вопросы по использованию фреймворка. Если не знаете как что-то сделать и это про Yii, вам сюда.
Ответить
mikadi
Сообщения: 25
Зарегистрирован: 2016.05.06, 10:16

Где фреймворк сравнивает пароли при авторизации

Сообщение mikadi »

Здравствуйте, где именно происходит сравнивание паролей при авторизации ?
technokid
Сообщения: 24
Зарегистрирован: 2013.04.02, 10:55

Re: Где фреймворк сравнивает пароли при авторизации

Сообщение technokid »

В вашей моделе, допустим Users, должна быть вот такая функция
/**
* Checks if the given password is correct.
* @param string the password to be validated
* @return boolean whether the password is valid
*/
public function validatePassword($password)
{
return CPasswordHelper::verifyPassword($password, $this->password);
}
mikadi
Сообщения: 25
Зарегистрирован: 2016.05.06, 10:16

Re: Где фреймворк сравнивает пароли при авторизации

Сообщение mikadi »

Да точно, спасибо.
Ответить