GeoNetAgent, LDAPWeb, server-audit, server-connection
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

32 lines
984 B

# Auth Pages
## Halaman
- Login: `auth/login.blade.php`
- Forgot password: `auth/forgot-password.blade.php`
- Reset password: `auth/reset-password.blade.php`
## Login UX
- Centered card `max-w-md`, rounded-2xl
- Theme toggle di kanan atas (di luar kartu)
- Form: username + password, placeholder domain hint
- Link "Forgot LDAP password?"
- Panel catatan di bawah kartu (Bahasa Indonesia): autentikasi LDAP, cara tema
- PWA offline badge: `#pwa-shell-stale` saat shell cached tanpa koneksi
- Script: `pwa-login-shell.js`
## Unauthenticated Layout
- Tanpa app shell (full-width content)
- Footer tetap tampil (kecuali `@section('hide_footer')`)
## Post-Login Routing (UX)
- Admin → dashboard Databases
- User biasa → Profile
- Dijelaskan di catatan login
## Forgot/Reset Password
- Pola visual sama: kartu slate, cyan CTA
- Form dengan loading message
- Flash success/error konsisten
## Keamanan UI
- CSRF token di form
- Logout: `data-turbo="false"` (full POST, bukan frame)