Admin Panel

Admin Panel tersedia di /dashboard untuk user dengan is_sso_admin = true.

Admin Panel Preview

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. 1. Klik "Add App"
  2. 2. Isi nama aplikasi dan Redirect URI
  3. 3. Klik "Create"
  4. 4. Catat Client ID dan Client Secret yang di-generate
  5. 5. Tambahkan roles yang dibutuhkan dengan "Add Role"