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.