\app\components\ResetCaptchaAction::className(), ]; } public function actionLogin() { if (!\Yii::$app->admin->isGuest && \Yii::$app->request->isGet) { return $this->redirect(\Yii::$app->urlManager->createUrl(['store'])); } $form = new LoginForm(); if (\Yii::$app->request->isPost) { $form->attributes = \Yii::$app->request->post(); return $this->responseHandler($form->login()); } else { return $this->render('login', [ 'form' => $form ]); } } public function actionLogout() { \Yii::$app->store->logout(); \Yii::$app->response->redirect(\Yii::$app->urlManager->createUrl(['store']))->send(); \Yii::$app->end(); } }