Closed y0rker closed 3 years ago
Это решает проблему. Не могу сделать пулл реквест, т.к. на рабочем проекте исправил vova07\users\models\frontend \RecoveryForm.php
/**
* Send a recovery password token.
*
* @return boolean true if recovery token was successfully sent
*/
public function recovery()
{
$this->_model = User::findByEmail($this->email, 'active');
if ($this->_model !== null) {
$this->_model->generateToken(); // Добавлено
$this->_model->save(); // Добавлено
return $this->send();
}
return false;
}
Не работает восстановление пароля. Метод "actionRecovery" не обновляет концовку токена (в котором заложена дата) и соответственно , когда приходит на почту и нажимается ссылка восстановление пароля токен не подходит по дате (вышел срок действия).