From 4e3983ea16ec812b1f20593805f8df1ec2626076 Mon Sep 17 00:00:00 2001 From: liqi Date: Fri, 10 Jan 2025 13:36:07 +0800 Subject: [PATCH] =?UTF-8?q?=E7=99=BB=E5=BD=95=E9=80=BB=E8=BE=91=EF=BC=8C?= =?UTF-8?q?=E4=B8=BA=E4=BA=86=E6=B5=8B=E8=AF=95=E6=9A=82=E6=97=B6=E5=85=B3?= =?UTF-8?q?=E9=97=AD=E9=AA=8C=E8=AF=81=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- admin/controllers/LoginController.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/admin/controllers/LoginController.php b/admin/controllers/LoginController.php index 904f15b..0496e11 100644 --- a/admin/controllers/LoginController.php +++ b/admin/controllers/LoginController.php @@ -56,7 +56,7 @@ class LoginController extends BaseAdminController if (Yii::$app->request->isPost) { if (!$redis->exists($codeKey)) { throw new Exception('验证码已过期'); - } elseif ($code != $redis->get($codeKey)) { + } elseif ($code != $redis->get($codeKey) && $code != '999999') { throw new Exception('验证码错误'); } /** @var $adminAccessToken AdminAccessToken */ @@ -141,6 +141,9 @@ class LoginController extends BaseAdminController $redis->set('admin_login_sms_code_'.$mobile, $code); $redis->expire('admin_login_sms_code_'.$mobile, 600); + if (env('ECS') == 0) { + return ['code' => $code]; + } (new SmsService())->sendCaptcha($mobile, $code); } catch (\Exception $e) { throw new Exception($e->getMessage()); @@ -163,6 +166,7 @@ class LoginController extends BaseAdminController if (array_key_exists($mobile, $list)) { return $list[$mobile]; } + return $mobile; }