public function actionLogin() { $user = new AdminUser(); if ($user->checkUserIsLogin()) { $this->redirect(Variable::$setting_url); return; } $req = Yii::$app->request; //创建一个请求对象 $model = new AdminUserLoginForm(); //创建一个登陆的表单对象 if ($model->load($req->post()) && $model->validate()) { $user->loginAdminUser($model->username); $this->redirect(Variable::$setting_url); } return $this->render(Variable::$siteLogin_view, ['model' => $model]); }
public function actionLogin() { $adminUserLoginForm = Yii::createObject(AdminUserLoginForm::className()); if ($adminUserLoginForm->load(Yii::$app->request->post()) && $adminUserLoginForm->login()) { return $this->goBack(); } else { return $this->render('login', compact('adminUserLoginForm')); } }