From 64c086431a5ba10d53587dc3be8128d3a0d1e384 Mon Sep 17 00:00:00 2001 From: molong Date: Tue, 10 Feb 2026 09:06:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Middleware/AuthCheckMiddleware.php | 4 ++-- app/Services/Auth/AuthService.php | 16 ++++++++-------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/app/Http/Middleware/AuthCheckMiddleware.php b/app/Http/Middleware/AuthCheckMiddleware.php index 225af5f..fa45ab4 100644 --- a/app/Http/Middleware/AuthCheckMiddleware.php +++ b/app/Http/Middleware/AuthCheckMiddleware.php @@ -21,7 +21,7 @@ class AuthCheckMiddleware public function handle(Request $request, Closure $next, ?string $guard = 'api', ?string $permission = null): Response { // 检查是否已认证 - if (!Auth::guard($guard)->check()) { + if (!auth($guard)->check()) { return response()->json([ 'code' => 401, 'message' => '未登录或token已过期', @@ -30,7 +30,7 @@ class AuthCheckMiddleware } // 获取当前用户 - $user = Auth::guard($guard)->user(); + $user = auth($guard)->user(); // 检查用户状态 if (isset($user->status) && $user->status !== 1) { diff --git a/app/Services/Auth/AuthService.php b/app/Services/Auth/AuthService.php index c3cf9f9..9de878d 100644 --- a/app/Services/Auth/AuthService.php +++ b/app/Services/Auth/AuthService.php @@ -43,10 +43,10 @@ class AuthService ]); // 生成token - $token = Auth::guard('admin')->login($user); + $token = auth('admin')->login($user); // 生成refresh token - $refreshToken = Auth::guard('admin')->refresh(); + $refreshToken = auth('admin')->refresh(); // 获取用户菜单 $menu = $this->getUserMenu($user); @@ -68,7 +68,7 @@ class AuthService */ public function logout(): void { - Auth::guard('admin')->logout(); + auth('admin')->logout(); } /** @@ -76,11 +76,11 @@ class AuthService */ public function refresh(): array { - $newToken = Auth::guard('admin')->refresh(); - $user = Auth::guard('admin')->user(); + $newToken = auth('admin')->refresh(); + $user = auth('admin')->user(); // 生成新的refresh token - $newRefreshToken = Auth::guard('admin')->refresh(); + $newRefreshToken = auth('admin')->refresh(); // 获取用户菜单 $menu = $this->getUserMenu($user); @@ -102,7 +102,7 @@ class AuthService */ public function me(): array { - $user = Auth::guard('admin')->user(); + $user = auth('admin')->user(); return $this->getUserInfo($user); } @@ -132,7 +132,7 @@ class AuthService */ public function changePassword(array $data): void { - $user = Auth::guard('admin')->user(); + $user = auth('admin')->user(); if (!Hash::check($data['old_password'], $user->password)) { throw ValidationException::withMessages([