From ee25c649ca32799d87cae85dd746632ae05a8b92 Mon Sep 17 00:00:00 2001 From: liutk <961510893@qq.com> Date: Sun, 12 Apr 2026 21:13:39 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=92=E9=99=A4429=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Kernel.php | 2 +- app/Http/Middleware/CustomThrottle.php | 33 ++++++++++++++++++++++++++ 2 files changed, 34 insertions(+), 1 deletion(-) create mode 100644 app/Http/Middleware/CustomThrottle.php diff --git a/app/Http/Kernel.php b/app/Http/Kernel.php index 494c050..b47b0d7 100644 --- a/app/Http/Kernel.php +++ b/app/Http/Kernel.php @@ -40,7 +40,7 @@ class Kernel extends HttpKernel 'api' => [ // \Laravel\Sanctum\Http\Middleware\EnsureFrontendRequestsAreStateful::class, - \Illuminate\Routing\Middleware\ThrottleRequests::class.':api', + \App\Http\Middleware\CustomThrottle::class.':api', \Illuminate\Routing\Middleware\SubstituteBindings::class, ], ]; diff --git a/app/Http/Middleware/CustomThrottle.php b/app/Http/Middleware/CustomThrottle.php new file mode 100644 index 0000000..6ce3b28 --- /dev/null +++ b/app/Http/Middleware/CustomThrottle.php @@ -0,0 +1,33 @@ +ip(), $whitelist)) { + return $next($request); + } + + return parent::handle($request, $next, $maxAttempts, $decayMinutes); + } +}