user() && !$request->user()->isActive()) { auth()->logout(); $request->session()->invalidate(); $request->session()->regenerateToken(); return redirect()->route('login')->with('error', 'Your account has been suspended. Contact an administrator.'); } return $next($request); } }