diff --git a/app/Http/Middleware/TeacherPortalAuthenticate.php b/app/Http/Middleware/TeacherPortalAuthenticate.php index 193cf064..8974f9a0 100644 --- a/app/Http/Middleware/TeacherPortalAuthenticate.php +++ b/app/Http/Middleware/TeacherPortalAuthenticate.php @@ -22,7 +22,11 @@ class TeacherPortalAuthenticate return $next($request); } - $sanctumUser = Auth::guard('sanctum')->user(); + try { + $sanctumUser = Auth::guard('sanctum')->user(); + } catch (\InvalidArgumentException) { + $sanctumUser = null; + } if ($sanctumUser) { Auth::setUser($sanctumUser);