From b78656d2292cacc1f21243222ac72ead863f490d Mon Sep 17 00:00:00 2001 From: tonis ormisson Date: Mon, 4 Apr 2022 11:46:42 +0300 Subject: [PATCH] Fixed issue: remove after/before login events from ajax LoginForm validation, only validation is done there --- src/User/Controller/SecurityController.php | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/User/Controller/SecurityController.php b/src/User/Controller/SecurityController.php index a7c2d13..133dcb0 100644 --- a/src/User/Controller/SecurityController.php +++ b/src/User/Controller/SecurityController.php @@ -125,10 +125,8 @@ class SecurityController extends Controller if (Yii::$app->request->isAjax && $form->load(Yii::$app->request->post())) { Yii::$app->response->format = Response::FORMAT_JSON; - $this->trigger(FormEvent::EVENT_BEFORE_LOGIN, $event); $errors = ActiveForm::validate($form); if(empty($errors)) { - $this->trigger(FormEvent::EVENT_AFTER_LOGIN, $event); return $errors; } $this->trigger(FormEvent::EVENT_FAILED_LOGIN, $event);