Code smell.
This commit is contained in:
@@ -44,9 +44,15 @@ class RememberPassword
|
||||
$hash = uniqid();
|
||||
$tomorrow = date('d-M-Y', strtotime('+1 days'));
|
||||
Db::getInstance()->execute('INSERT INTO users_recovery (login, hash, ip, date) VALUES (?,?,?,?)', [$to, $hash, $tomorrow, $_SERVER['REMOTE_ADDR']]);
|
||||
$message = sprintf('Здравствуйте!<br><br>Кто-то запросил восстановление пароля к вашему персонажу %s <br><br>
|
||||
Для смены пароля пройдите по <a href="//%s/rememberpassword.php?change=%s">данной ссылке</a>.<br><br>
|
||||
Ссылка будет действовать до <em>%s</em>',$to, GAMEDOMAIN, $hash, $tomorrow);
|
||||
$message = sprintf(
|
||||
'Здравствуйте!<br><br>Кто-то запросил восстановление пароля к вашему персонажу %s <br><br>
|
||||
Для смены пароля пройдите по <a href="//%s/rememberpassword.php?change=%s">данной ссылке</a>.<br><br>
|
||||
Ссылка будет действовать до <em>%s</em>',
|
||||
$to,
|
||||
GAMEDOMAIN,
|
||||
$hash,
|
||||
$tomorrow
|
||||
);
|
||||
return self::mailSend($check->email, $message) ? self::OK_MAIL_SENT : self::ERROR_MAIL_NOT_SENT;
|
||||
}
|
||||
public function isAllowed($hash)
|
||||
@@ -65,4 +71,4 @@ class RememberPassword
|
||||
Db::getInstance()->execute('DELETE FROM users_recovery WHERE hash = ?', $hash);
|
||||
return self::OK_PASSWORD_CHANGED;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user