Menghubungkan ke cloud...
Produk
☁️ Publish ke Cloud
Setelah edit produk, klik ☁️ Publish agar perubahan tampil di semua frontend.
Urutkan: ⠿ Drag baris untuk urutan manual
#ProdukVarianHarga PromoBadgeAksi
🔗 Kelola Frontend
Buat dan kelola URL frontend yang terhubung ke data produk ini. Setiap frontend punya token unik untuk URL-nya.
Memuat...
🛡 Keamanan & Konfigurasi
Kelola keamanan admin panel dan database Supabase
🔑 Ganti Password Admin Aktif
Password di-hash dengan SHA-256 dan disimpan di Supabase. Tidak pernah disimpan sebagai plain text.
⏱ Sesi Login 4 Jam
Sesi admin aktif selama 4 jam. Setelah itu login otomatis diperlukan kembali.
Waktu tersisa:
🚫 Lockout
5 percobaan salah = lockout 15 menit. Status: Normal
🔗 Akses Admin Langsung
🗄 Keamanan Database Supabase Perlu Diperbarui
Secara default, policy Supabase memperbolehkan semua operasi dengan anon key. Untuk keamanan lebih baik, jalankan SQL ini di Supabase SQL Editor untuk memisahkan hak baca (frontend) dan tulis (admin):
-- 1. Hapus policy lama DROP POLICY IF EXISTS "allow_all" ON ja_data; -- 2. Frontend (anon) hanya bisa READ CREATE POLICY "anon_read_only" ON ja_data FOR SELECT TO anon USING (true); -- 3. Buat schema untuk admin writes -- Simpan SERVICE_ROLE KEY di admin.html (jangan di frontend!) -- Ganti SUPABASE_KEY admin dengan service_role key dari: -- Supabase Dashboard → Settings → API → service_role key -- 4. Tambah kunci baru untuk frontends & settings INSERT INTO ja_data (key, value) VALUES ('frontends', '[]'::jsonb), ('settings', '{"adminHash":"","version":2}'::jsonb) ON CONFLICT (key) DO NOTHING;
📋 Informasi Koneksi
Supabase URL
Key Type
Status Koneksi ✓ Terhubung
👤 Kelola Pengguna Admin
Tambah dan kelola akun yang bisa mengakses panel ini.
Total User
Super Admin
Admin
Viewer
Pengguna Role Status Terakhir Login Bergabung Aksi
Memuat...
🎙 Slide Interaktif
Kelola dan buka URL voice slide untuk sesi live.

📖 Cara Kerja Slide Interaktif

🎤
Deteksi Suara Otomatis
Slide muncul otomatis saat nama produk terdeteksi oleh mikrofon. Tidak perlu klik apapun saat live.
🔗
URL per Konfigurasi
Setiap frontend punya URL unik dengan token ?t=TOKEN. Beda host, beda URL, beda produk yang tampil.
🔄
Sinkronisasi Real-time
Edit produk di admin → klik ☁️ Publish → semua URL slide langsung tampil data terbaru dalam ≤3 menit.
🎭
5 Angle Script
Tiap produk punya 5 variasi script pitch. Bisa dikunci ke angle tertentu per frontend, atau acak otomatis.
Alur Kerja Harian
Edit Produk ☁️ Publish Bagikan URL ke Host Host Buka URL & Live

⌨️ Shortcut Keyboard di Slide Interaktif

Spasi Mulai / Stop mikrofon
F Mode fullscreen untuk layar 30"
Esc Kembali ke layar idle

🔗 Frontend Aktif

Memuat...