check()) { return redirect()->route('client.dashboard'); } break; case 'user': Auth::logout(); // if (Auth::guard($guard)->check()) { // return redirect()->route('dashboard.index'); // } break; case 'vendor': if (Auth::guard($guard)->check()) { //TODO create routes for vendor // return redirect()->route('vendor.dashboard'); } break; default: Auth::logout(); // if (Auth::guard($guard)->check()) { // return redirect('/'); // } break; } return $next($request); } }