Apa itu B3 Global Accounts?
B3 Global Accounts adalah sistem autentikasi terpadu yang memberikan pengguna identitas tunggal di seluruh ekosistem B3. Pengguna dapat mengautentikasi sekali dan mengakses semua aplikasi, game, dan layanan B3 secara mulus.Fitur Utama
Social Login
Dukungan untuk Google, Discord, dan penyedia autentikasi sosial lainnya.
Session Management
Autentikasi kunci sesi yang aman dengan izin yang dapat disesuaikan.
Cross-Platform
Berfungsi lintas web, mobile, dan aplikasi desktop.
Developer Friendly
Komponen React sederhana dan layanan TypeScript tanpa antarmuka.
Arsitektur
Sistem Global Accounts terdiri dari beberapa komponen kunci:Alur Autentikasi
- Social Login: Pengguna mengautentikasi dengan penyedia sosial pilihan mereka
- Pembuatan Akun: Akun Global B3 dibuat atau ditautkan
- Kunci Sesi: Kunci sesi opsional untuk keamanan yang ditingkatkan
- Izin: Izin granular untuk berbagai tindakan
Komponen React
B3Provider
: Penyedia konteks untuk Global AccountsSignInWithB3
: Alur autentikasi lengkapRequestPermissionsButton
: Manajemen izinAccountAssets
: Menampilkan aset pengguna
Layanan Tanpa Antarmuka
- Layanan autentikasi untuk implementasi kustom
- Utilitas manajemen sesi
- Pembantu validasi izin