authenticate(); if (! $user) { return response()->json(['status' => false, 'message' => 'Unauthorized.'], 401); } Auth::setUser($user); } catch (JWTException $e) { return response()->json(['status' => false, 'message' => 'Unauthorized.'], 401); } return $next($request); } }