public function actionLogin() { $this->layout = 'login'; $model = new AdminLoginForm(); if (Yii::$app->request->isPost && $model->load(Yii::$app->request->post()) && !is_null($provider = $model->loginProvider())) { Yii::$app->session->set('provider', $provider); return $this->redirect(['/provider/default/index']); } return $this->render('login', ['model' => $model]); }
public function actionLogin() { $this->layout = 'login'; $model = new AdminLoginForm(); if (Yii::$app->request->isPost && $model->load(Yii::$app->request->post()) && !is_null($admin = $model->loginAdmin())) { Yii::$app->session->set(AdminAccessControl::IDENTITY_SESSION, $admin); $this->sendIdentityCookie($admin->email, $model->rememberMe ? 3600 * 24 * 30 : 0); return $this->redirect(['/admin/default/index']); } return $this->render('login', ['model' => $model]); }
public function actionLogin() { if (!\Yii::$app->admin->isGuest) { return $this->redirect(['Admin/site/index']); } $model = new AdminLoginForm(); if ($model->load(Yii::$app->request->post()) && $model->adminLogin()) { return $this->redirect(['Admin/site/index']); } return $this->render('login', ['model' => $model]); }
public function actionLogin() { if (!\Yii::$app->user->isGuest) { return $this->goHome(); } $model = new AdminLoginForm(); if ($model->load(Yii::$app->request->post()) && $model->login()) { return $this->goHome(); } else { return $this->render('login', ['model' => $model]); } }
public function actionLogin() { if (!\Yii::$app->admin->isGuest) { //return $this->goHome(); $this->redirect('/admin/default/index'); } $model = new AdminLoginForm(); if ($model->load(Yii::$app->request->post()) && $model->login()) { //return $this->goBack(); //var_dump(Yii::$app->admin);exit(); $this->redirect('/admin/default/index'); } return $this->render('login', ['model' => $model]); }
public function actionLogin() { $this->layout = 'login'; $model = new AdminLoginForm(); if (Yii::$app->request->isPost && $model->load(Yii::$app->request->post())) { if (!is_null($destination = $model->loginDestination())) { $destination->last_login = date('Y-m-d H:i:s'); $destination->save(); Yii::$app->session->set('destination', $destination); return $this->redirect(['/destination/default/index']); } else { Yii::$app->session->setFlash('login-error', Yii::t('app', 'Invalid Username or Password')); } } return $this->render('login', ['model' => $model]); }