{children}
{path}
{desc}
{auth && 🔒 Auth}
Panduan lengkap biiproject kit v2
biiproject kit v2 adalah starter kit enterprise berbasis Laravel 13 + React (Inertia.js) yang dirancang untuk mempercepat pembangunan aplikasi web dengan fitur manajemen pengguna, hak akses berbasis peran, monitoring aktivitas, notifikasi, dan konfigurasi sistem yang lengkap.
Seeder akan membuat 3 akun default: superadmin, admin, dan user.
Akses aplikasi di http://localhost:8000 — redirect otomatis ke halaman login.
| Password | Role | |
|---|---|---|
| {u.email} | {u.pw} |
2FA Challenge hanya muncul jika user telah mengaktifkan Two-Factor Auth di /settings#2fa.
Menggunakan spatie/laravel-permission. Role Gate::before bypass — tidak perlu assign permission satu per satu.
| Permission | user | admin | super-admin |
|---|---|---|---|
| {row.perm} | {[row.u, row.a, row.s].map((v, i) => ({v ? ✓ : ✗} | ))}
2FA menggunakan protokol TOTP (Time-based One-Time Password) yang kompatibel dengan Google Authenticator, Authy, dan 1Password.
2FA bersifat opsional per user. Setelah diaktifkan, setiap login akan meminta kode 6 digit dari authenticator.
Hanya bisa diakses oleh pengguna dengan role /system-settings.