From def460c96f4db68a980225c59fbaf9dd0d8ebd14 Mon Sep 17 00:00:00 2001 From: wanghongjun <1445693971@qq.com> Date: Thu, 16 Jul 2026 16:00:47 +0800 Subject: [PATCH] =?UTF-8?q?=E7=99=BB=E5=BD=95=E8=B6=85=E8=BF=87=E4=BA=94?= =?UTF-8?q?=E6=AC=A1=EF=BC=8C=E9=99=90=E5=88=B6=E4=B8=80=E5=88=86=E9=92=9F?= =?UTF-8?q?=E5=86=85=E4=B8=8D=E5=8F=AF=E4=BB=A5=E5=9C=A8=E7=99=BB=E9=99=86?= =?UTF-8?q?2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Controllers/Admin/AuthController.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/Admin/AuthController.php b/app/Http/Controllers/Admin/AuthController.php index 1a2cb5a..c74251f 100644 --- a/app/Http/Controllers/Admin/AuthController.php +++ b/app/Http/Controllers/Admin/AuthController.php @@ -123,9 +123,12 @@ class AuthController extends Controller ], 'token' => $token, ]); - } catch (ValidationException|CustomException $e) { + } catch (ValidationException $e) { RateLimiter::hit($throttleKey, $this->decayMinutes()); throw $e; + } catch (CustomException $e) { + RateLimiter::hit($throttleKey, $this->decayMinutes()); + return $this->responseService->businessError($e->getMessage(), $e->getCode()); } catch (\Exception $e) { RateLimiter::hit($throttleKey, $this->decayMinutes()); $m_prefix = __('admin.login') . __('admin.failed');