with('error', 'Silakan login terlebih dahulu'); } // Ambil user yang sedang login $user = Auth::user(); // Cek apakah peran user sesuai dengan peran yang diperlukan if ($user->role !== $role) { return redirect('/')->with('error', 'Akses ditolak'); } return $next($request); } }