Example #1
0
 public function createPassword($user)
 {
     $model = new password();
     if ($model->load(Yii::$app->request->post())) {
         if ($model->validate()) {
             // form inputs are valid, do something here
             $user->verified = 1;
             $user->setPassword($model->password);
             $user->save();
             Yii::$app->user->login($user, 3600 * 24 * 30);
             Yii::$app->getSession()->setFlash('info', 'Welcome to News Portal');
             return $this->goHome();
         }
     }
     return $this->render('password', ['model' => $model]);
 }