Пример #1
0
 public function actionIn()
 {
     $model = new models\LoginForm();
     if (!Yii::$app->user->isGuest || $model->load(Yii::$app->request->post()) && $model->login()) {
         return $this->redirect(Yii::$app->user->getReturnUrl(['/admin']));
     } else {
         return $this->render('in', ['model' => $model]);
     }
 }
Пример #2
0
 public function actionFinish()
 {
     $root_password = Yii::$app->session->getFlash('root_password', null, true);
     if ($root_password) {
         $loginForm = new LoginForm(['username' => 'root', 'password' => $root_password]);
         if ($loginForm->login()) {
             return $this->redirect(['/admin/']);
         }
     }
     return $this->render('finish');
 }
Пример #3
0
 public function actionFinish()
 {
     $root_password = Yii::$app->session->getFlash(InstallForm::ROOT_PASSWORD_KEY, true);
     $returnRoute = Yii::$app->session->getFlash(InstallForm::RETURN_URL_KEY, '/admin');
     if ($root_password) {
         $loginForm = new LoginForm(['username' => 'root', 'password' => $root_password]);
         if ($loginForm->login()) {
             return $this->redirect([$returnRoute]);
         }
     }
     return $this->render('finish');
 }