Token hanya tersimpan di localStorage browser kamu — tidak ada penyimpanan token di server. Setiap request diproses lewat API Route proxy same-origin (/api/cf) yang meneruskan token langsung ke api.cloudflare.com server-to-server, sehingga bebas masalah CORS. Kamu bisa menambahkan token dari beberapa akun Cloudflare sekaligus dan berpindah antar akun dengan mudah.

Cara membuat API Token Cloudflare

1 Login ke dashboard Cloudflare, buka halaman My Profile → API Tokens.
2 Klik Create Token, lalu pilih template Edit zone DNS.
3 Di bagian Zone Resources, pilih Include → All zones supaya token bisa mengelola semua domain di akun tersebut.
4 Klik Continue to summary → Create Token, salin token yang muncul, lalu tempel di tombol Tambah Token di atas.
5 Disarankan: isi juga kolom Account ID saat menambah token. Ambil dari Dashboard Cloudflare → Overview (kotak Account ID di sisi kanan). Dengan ini verifikasi memakai endpoint /accounts/<account_id>/tokens/verify dan fitur level akun seperti Turnstile tetap bisa menemukan akunmu walau token hanya punya izin DNS.

Catatan: token minimal butuh izin Zone → DNS → Edit dan Zone → Zone → Read. Cache Purge butuh izin Zone → Cache Purge → Purge. Fitur level akun (Turnstile, statistik akun) butuh izin Account → Turnstile → Edit + Account → Account Settings → Read — atau isi Account ID agar akun tetap terdeteksi.