Kode frontend dapat dibaca

Bundle JavaScript dikirim ke browser pengguna. Variabel publik dan teks dalam bundle dapat diperiksa. Menyamarkan string bukan cara menyimpan rahasia.

Pisahkan sandbox dan produksi

Gunakan kunci uji untuk data contoh. Kunci yang dibuat dalam demo BudiBantu memiliki awalan bb_test_ dan tidak memberikan akses ke layanan komersial.

Rotasi dan cabut akses

Jika sebuah kunci produksi terpapar, cabut kunci tersebut dan terbitkan penggantinya melalui sistem penyedia. Periksa pemakaian yang tidak biasa sebelum melanjutkan operasi.

Rencanakan server saat produksi

Saat integrasi produksi dibangun, panggil penyedia dari lingkungan server yang dapat menyimpan rahasia. Website ini sengaja hanya mengimplementasikan frontend.

Contoh di website ini adalah sandbox frontend. Layanan produksi, rahasia, dan pemrosesan data memerlukan integrasi backend terpisah.