From 10559c23e3f2f1f980fb501d7a54043c6209c2a0 Mon Sep 17 00:00:00 2001 From: Your Name Date: Thu, 10 Sep 2026 23:21:08 +0930 Subject: [PATCH] Fix larastan noAuthFacadeInRequestScope in LoginController Replace Auth::check() with $request->user() !== null in confirmEmail(), which already has the request in scope, and drop the now-unused Auth facade import. Resolves the 2 remaining project-wide larastan errors. --- app/Http/Controllers/Auth/LoginController.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app/Http/Controllers/Auth/LoginController.php b/app/Http/Controllers/Auth/LoginController.php index f28aceb5e..54a931635 100644 --- a/app/Http/Controllers/Auth/LoginController.php +++ b/app/Http/Controllers/Auth/LoginController.php @@ -12,7 +12,6 @@ use Illuminate\Contracts\View\View; use Illuminate\Foundation\Auth\AuthenticatesUsers; use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; -use Illuminate\Support\Facades\Auth; use Illuminate\Support\Str; use Illuminate\Validation\ValidationException; use Laravel\Passport\Passport; @@ -253,7 +252,7 @@ class LoginController extends Controller $user = EmailVerificationService::confirm($userToken, $randomToken); if (! $user) { - if (Auth::check()) { + if ($request->user() !== null) { return redirect($this->redirectPath()); } @@ -264,7 +263,7 @@ class LoginController extends Controller $this->log($request, $user, 'account.email.verified', 'Email address verified'); - if (Auth::check()) { + if ($request->user() !== null) { return redirect($this->redirectPath()); }