Commit fe0fcefcfff448f2c44a77237b97ded7754c6d39

Authored by Administrator
1 parent 2023a165

big commti

Showing 1 changed file with 22 additions and 0 deletions   Show diff stats
frontend/controllers/SiteController.php
... ... @@ -97,4 +97,26 @@ class SiteController extends Controller
97 97 'code'=>'404',
98 98 ]);
99 99 }
  100 + /**
  101 + * Requests password reset.
  102 + *
  103 + * @return mixed
  104 + */
  105 + public function actionRequestPasswordReset()
  106 + {
  107 + $model = new PasswordResetRequestForm();
  108 + if ($model->load(Yii::$app->request->post()) && $model->validate()) {
  109 + if ($model->sendEmail()) {
  110 + Yii::$app->session->setFlash('success', 'Check your email for further instructions.');
  111 +
  112 + return $this->goHome();
  113 + } else {
  114 + Yii::$app->session->setFlash('error', 'Sorry, we are unable to reset password for email provided.');
  115 + }
  116 + }
  117 +
  118 + return $this->render('requestPasswordResetToken', [
  119 + 'model' => $model,
  120 + ]);
  121 + }
100 122 }
... ...