From a05e30a8d5b3fb95feef74a1d06be5942f1fd223 Mon Sep 17 00:00:00 2001 From: evoxwht <442384644@qq.com> Date: Tue, 16 May 2023 11:04:46 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=BC=8F=E6=B4=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- crmeb/app/api/controller/v1/LoginController.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/crmeb/app/api/controller/v1/LoginController.php b/crmeb/app/api/controller/v1/LoginController.php index a28033f3a..e160cb158 100644 --- a/crmeb/app/api/controller/v1/LoginController.php +++ b/crmeb/app/api/controller/v1/LoginController.php @@ -53,10 +53,12 @@ class LoginController [$account, $password, $spread] = $request->postMore([ 'account', 'password', 'spread' ], true); - TaskJob::dispatch('emptyYesterdayAttachment'); if (!$account || !$password) { return app('json')->fail(410000); } + if (count($password) > 32 || count($password) < 6) { + return app('json')->fail(400762); + } return app('json')->success(410001, $this->services->login($account, $password, $spread)); } @@ -193,6 +195,9 @@ class LoginController } catch (ValidateException $e) { return app('json')->fail($e->getError()); } + if (count($password) > 32 || count($password) < 6) { + return app('json')->fail(400762); + } $verifyCode = CacheService::get('code_' . $account); if (!$verifyCode) return app('json')->fail(410009); @@ -226,6 +231,9 @@ class LoginController } catch (ValidateException $e) { return app('json')->fail($e->getError()); } + if (count($password) > 32 || count($password) < 6) { + return app('json')->fail(400762); + } $verifyCode = CacheService::get('code_' . $account); if (!$verifyCode) return app('json')->fail(410009);