From 9ec14fc10c1dfaa09e0078678c6794d329daac81 Mon Sep 17 00:00:00 2001 From: cody <648753004@qq.com> Date: Fri, 19 Sep 2025 13:32:39 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=98=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Middleware/BaseForm.php | 45 ------------------------------ app/Http/Middleware/SanctumJWT.php | 6 ---- app/Http/Middleware/SetLocale.php | 37 ------------------------ 3 files changed, 88 deletions(-) delete mode 100755 app/Http/Middleware/BaseForm.php delete mode 100644 app/Http/Middleware/SetLocale.php diff --git a/app/Http/Middleware/BaseForm.php b/app/Http/Middleware/BaseForm.php deleted file mode 100755 index 01d6e72..0000000 --- a/app/Http/Middleware/BaseForm.php +++ /dev/null @@ -1,45 +0,0 @@ -fail([StarterResponseCode::START_ERROR_BUSINESS, '表名不存在']); - } - $customForm = CustomForm::with(['relation' => function ($query) { - $query->whereNotNull('link_table_name'); - }])->with('fields')->where('table_name', $tableName)->first(); - if (empty($customForm)) { - return $this->fail([StarterResponseCode::START_ERROR_BUSINESS, '自定义表不存在']); - } - $realTable = Schema::hasTable($tableName); - if (!$realTable) { - return $this->fail([StarterResponseCode::START_ERROR_BUSINESS, '实体表不存在']); - } - $request->merge(['customForm' => $customForm]); - $request->merge(['customFormFields' => $customForm->fields]); - return $next($request); - } -} diff --git a/app/Http/Middleware/SanctumJWT.php b/app/Http/Middleware/SanctumJWT.php index 89e659d..e76cf2d 100755 --- a/app/Http/Middleware/SanctumJWT.php +++ b/app/Http/Middleware/SanctumJWT.php @@ -21,12 +21,6 @@ class SanctumJWT public function handle($request, Closure $next, $guard) { $token = $request->bearerToken() ?? $request->token; - // 这里入口一个debug模式打开时候可以直接用户id做token测试 - if (config('app.debug') && stripos($token, "-")) { - list($guard, $id) = explode('-', $token); - auth()->guard($guard)->loginUsingId($id); - return $next($request); - } $token = PersonalAccessToken::findToken($token); if (!$token) { return $this->fail(StarterResponseCode::JWT_AUTH_FAIL); diff --git a/app/Http/Middleware/SetLocale.php b/app/Http/Middleware/SetLocale.php deleted file mode 100644 index f301806..0000000 --- a/app/Http/Middleware/SetLocale.php +++ /dev/null @@ -1,37 +0,0 @@ -header('Accept-Language') ?? config('app.locale', 'zh_CN'); - - // 验证语言是否支持 - if (in_array($locale, $supportedLocales)) { - App::setLocale($locale); - } else { - // 如果语言不支持,使用默认语言 - App::setLocale('zh_CN'); - } - - return $next($request); - } -}