Admin Panel
Admin Panel tersedia di /dashboard untuk user dengan is_sso_admin = true.
Default Admin Credentials
Email: admin@gmail.com
Password: password
🔒 Penting: Segera ganti password default setelah instalasi!
User Management
Di halaman Users, admin dapat:
- ✅ Melihat daftar semua user
- ✅ Membuat user baru
- ✅ Edit nama dan email user
- ✅ Toggle status SSO Admin
- ✅ Assign role per aplikasi
- ✅ Hapus user
Application Management
Di halaman Applications, admin dapat:
- ✅ Mendaftarkan aplikasi client baru
- ✅ Auto-generate OAuth Client ID & Secret
- ✅ Mengelola roles per aplikasi
- ✅ Toggle status aktif/nonaktif
- ✅ Melihat jumlah user terdaftar per aplikasi
Menambah Aplikasi Baru
- 1. Klik "Add App"
- 2. Isi nama aplikasi dan Redirect URI
- 3. Klik "Create"
- 4. Catat Client ID dan Client Secret yang di-generate
- 5. Tambahkan roles yang dibutuhkan dengan "Add Role"