From d2f5a2d5d642b996357846a7b72b555d9c02dd85 Mon Sep 17 00:00:00 2001 From: lgb <353856593@qq.com> Date: Thu, 27 Jul 2023 12:36:01 +0800 Subject: [PATCH] fix gurad driver passkey empty string --- app/Providers/AuthServiceProvider.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/Providers/AuthServiceProvider.php b/app/Providers/AuthServiceProvider.php index 048a1ea7..4a8b3b14 100644 --- a/app/Providers/AuthServiceProvider.php +++ b/app/Providers/AuthServiceProvider.php @@ -65,7 +65,11 @@ class AuthServiceProvider extends ServiceProvider }); Auth::viaRequest('passkey', function (Request $request) { - return User::query()->where('passkey', $request->passkey)->first(); + $passkey = $request->passkey; + if (empty($passkey)) { + return null; + } + return User::query()->where('passkey', $passkey)->first(); }); }