mirror of
https://github.com/yiisoft/yii2.git
synced 2025-08-26 14:26:54 +08:00
@ -126,12 +126,16 @@ class SiteController extends Controller
|
|||||||
|
|
||||||
public function actionResetPassword($token)
|
public function actionResetPassword($token)
|
||||||
{
|
{
|
||||||
|
if (empty($token) || is_array($token)) {
|
||||||
|
throw new BadRequestHttpException('Invalid password reset token.');
|
||||||
|
}
|
||||||
|
|
||||||
$model = User::find([
|
$model = User::find([
|
||||||
'password_reset_token' => $token,
|
'password_reset_token' => $token,
|
||||||
'status' => User::STATUS_ACTIVE,
|
'status' => User::STATUS_ACTIVE,
|
||||||
]);
|
]);
|
||||||
|
|
||||||
if (!$model) {
|
if ($model === null) {
|
||||||
throw new BadRequestHttpException('Wrong password reset token.');
|
throw new BadRequestHttpException('Wrong password reset token.');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user