From a51f7a3f62dd3671cc78d3ad7fae9b9de73afe9b Mon Sep 17 00:00:00 2001 From: "iVampireSP.com" Date: Wed, 8 Feb 2023 13:16:09 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A0=BC=E5=BC=8F=E5=8C=96=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=20pint?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controllers/Public/AuthRequestController.php | 10 +++++----- app/Http/Controllers/Web/AuthController.php | 14 +++++++------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/app/Http/Controllers/Public/AuthRequestController.php b/app/Http/Controllers/Public/AuthRequestController.php index 20e4e6e..47d9349 100644 --- a/app/Http/Controllers/Public/AuthRequestController.php +++ b/app/Http/Controllers/Public/AuthRequestController.php @@ -14,7 +14,7 @@ public function store(Request $request): JsonResponse { $request->validate([ 'description' => 'required|string|max:255', - 'require_token' => 'nullable|boolean' + 'require_token' => 'nullable|boolean', ]); $token = Str::random(128); @@ -24,7 +24,7 @@ public function store(Request $request): JsonResponse 'description' => $request->input('description'), 'token' => $token, 'require_token' => $request->input('require_token', false), - ] + ], ]; if ($request->user('module')) { @@ -41,7 +41,7 @@ public function store(Request $request): JsonResponse ]); } - Cache::put('auth_request:' . $token, $data, 120); + Cache::put('auth_request:'.$token, $data, 120); $data['url'] = route('auth_request.show', $token); @@ -50,13 +50,13 @@ public function store(Request $request): JsonResponse public function show($token): JsonResponse { - $data = Cache::get('auth_request:' . $token); + $data = Cache::get('auth_request:'.$token); if (empty($data)) { return $this->error('Token 不存在或已过期。'); } - if (!isset($data['user'])) { + if (! isset($data['user'])) { $data['user'] = null; } diff --git a/app/Http/Controllers/Web/AuthController.php b/app/Http/Controllers/Web/AuthController.php index b6d265e..5b8b7c4 100644 --- a/app/Http/Controllers/Web/AuthController.php +++ b/app/Http/Controllers/Web/AuthController.php @@ -6,14 +6,14 @@ use App\Http\Controllers\Controller; use App\Notifications\User\UserNotification; +use function back; +use function config; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; use Illuminate\Support\Carbon; use Illuminate\Support\Facades\Auth; use Illuminate\Support\Facades\Cache; use Illuminate\View\View; -use function back; -use function config; use function redirect; use function session; use function view; @@ -33,13 +33,13 @@ public function index(Request $request): View|RedirectResponse $dashboardHost = parse_url(config('settings.dashboard.base_url'), PHP_URL_HOST); if ($callbackHost === $dashboardHost) { - if (!Auth::guard('web')->user()->isRealNamed()) { + if (! Auth::guard('web')->user()->isRealNamed()) { return redirect()->route('real_name.create')->with('status', '重定向已被打断,需要先实人认证。'); } $token = $request->user()->createToken('Dashboard')->plainTextToken; - return redirect($callback . '?token=' . $token); + return redirect($callback.'?token='.$token); } return redirect()->route('confirm_redirect'); @@ -112,7 +112,7 @@ public function exitSudo(): RedirectResponse public function showAuthRequest($token): View|RedirectResponse { - $data = Cache::get('auth_request:' . $token); + $data = Cache::get('auth_request:'.$token); if (empty($data)) { return redirect()->route('index')->with('error', '登录请求的 Token 不存在或已过期。'); @@ -136,7 +136,7 @@ public function storeAuthRequest(Request $request): RedirectResponse 'token' => 'required|string|max:128', ]); - $data = Cache::get('auth_request:' . $request->input('token')); + $data = Cache::get('auth_request:'.$request->input('token')); if (empty($data)) { return back()->with('error', '登录请求的 Token 不存在或已过期。'); @@ -158,7 +158,7 @@ public function storeAuthRequest(Request $request): RedirectResponse $data['token'] = $user->createToken($data['meta']['description'] ?? Carbon::now()->toDateString())->plainTextToken; } - Cache::put('auth_request:' . $request->input('token'), $data, 60); + Cache::put('auth_request:'.$request->input('token'), $data, 60); return redirect()->route('index')->with('success', '登录请求已确认。'); }