user() || $request->user()->role !== $role) { if ($role === 'admin') { return redirect()->route('customer.dashboard'); } else { return redirect()->route('admin.dashboard'); } } return $next($request); } }