expectsJson()) { return response()->json(['error' => 'Unauthenticated.'], 401); } if (!Auth::check()) { return redirect(RouteServiceProvider::HOME); } if (in_array(strtolower(Auth::user()->type), $roles)) { return $next($request); } return redirect('/login'); } }