Lewati ke konten
- Login hanya dengan email terdaftar, tanpa password. Keamanan bergantung pada daftar email yang dikelola lead. Siapa pun yang mengetik email terdaftar akan masuk sebagai orang itu, jadi: daftarkan hanya email tim, nonaktifkan email yang tidak dipakai, dan jangan membagikan alamat email akun dataset.
- Percobaan login dibatasi (10 per email dan 30 per alamat IP dalam 15 menit).
- Admin token hanya dipegang lead dan dipakai untuk mengelola daftar pengguna lewat API; tidak diketik di halaman login. Dirotasi pada 22 Oktober 2026 karena versi lama pernah tertulis di repositori. Bila bocor, minta rotasi ke tim backend (ganti secret Worker
BACKOFFICE_ADMIN_TOKEN).
- Satu orang, satu email. Jangan berbagi akun; jejak draft memakai email.
- Bila diperlukan keamanan lebih kuat (mis. tim membesar), langkah berikutnya adalah Cloudflare Access (SSO) di depan
/backoffice.
- Keluar dari komputer bersama: hapus data situs browser untuk halaman ini (sesi tersimpan di
localStorage).
- Perangkat POS dan owner/manajer toko tidak bisa menulis ke katalog; hanya sesi dataset.
- Data yang dimasukkan tampil ke semua pengguna POS. Jangan memasukkan data pribadi, data rahasia perusahaan, atau teks yang tidak boleh dipublikasikan.
- Hormati hak data: salin hanya dari kemasan fisik atau sumber yang boleh dipakai; jangan menyalin deskripsi pemasaran atau foto yang berhak cipta.
- Kunci OpenRouter disimpan sebagai Worker secret (
OPENROUTER_API_KEY) di navint-api-v01; tidak pernah ke browser.
- Foto kemasan yang dibaca dikirim ke OpenRouter dan penyedia modelnya. Hanya foto produk, jangan foto yang memuat orang atau data pribadi.
- Batas 20 pembacaan per pengguna per jam untuk mengendalikan biaya.