Tinjauan Umum
Kunci sesi dan izin menyediakan cara aman untuk memungkinkan aplikasi melakukan tindakan atas nama pengguna tanpa memerlukan otentikasi terus-menerus. Ini sangat berguna untuk permainan dan aplikasi yang perlu melakukan transaksi secara otomatis.Sistem Izin
Jenis Izin
B3 Global Accounts mendukung izin granular yang dapat dikonfigurasi untuk berbagai kasus penggunaan:- Interaksi Kontrak: Tentukan kontrak pintar mana yang dapat dipanggil
- Batasan Token: Tetapkan batas pengeluaran untuk token asli dan token ERC-20
- Pembatasan Waktu: Tentukan tanggal mulai dan berakhir untuk izin
- Batasan Transaksi: Kontrol nilai maksimum per transaksi
Struktur Izin
Implementasi Kunci Sesi
Permintaan Izin Dasar
Izin Spesifik Game
Untuk aplikasi permainan, Anda mungkin memerlukan izin yang lebih luas:UI Izin Kustom
Untuk kontrol lebih atas alur izin:Manajemen Kunci Sesi
Memeriksa Status Izin
Mencabut Izin
Pola Izin Lanjutan
Pembaruan Izin Dinamis
Praktik Terbaik Keamanan
Izin Minimal
Hanya minta izin minimum yang diperlukan untuk aplikasi Anda.
Durasi Pendek
Gunakan durasi izin yang lebih pendek untuk keamanan yang lebih baik.
Target Spesifik
Tentukan alamat kontrak yang tepat daripada izin yang luas.
Audit Berkala
Secara berkala audit dan putar kunci sesi.