check()) { return redirect()->route('login')->with('error', 'Silakan login terlebih dahulu'); } // Cek apakah user punya akses admin (admin ATAU super_admin) if (!auth()->user()->hasAdminAccess()) { abort(403, 'Akses ditolak. Hanya Admin yang diizinkan.'); } return $next($request); } }