check()) { return redirect()->route('admin.login'); } $admin = Auth::guard('admin')->user(); if (!in_array($admin->role, $roles, true)) { abort(403, 'Akses ditolak. Anda tidak memiliki izin untuk halaman ini.'); } return $next($request); } }