# Panduan Login Aplikasi Permohonan Salinan Putusan

## Status Aplikasi
✅ **Aplikasi berhasil diperbaiki dan bisa diakses**

## URL Akses
- **Homepage**: http://localhost/permohonan-salinan-putusan
- **Login**: http://localhost/permohonan-salinan-putusan?page=login

## Akun Demo yang Tersedia

### 1. ADMIN
- **Username**: `admin`
- **Password**: `admin123`
- **Email**: admin@pn-watampone.go.id
- **Fitur**: Kelola semua data, verifikasi permohonan, kelola user

### 2. PETUGAS
- **Username**: `petugas1`
- **Password**: `password123`
- **Email**: petugas1@pn-watampone.go.id
- **Fitur**: Verifikasi permohonan, kelola status

### 3. PEMOHON (Demo 1)
- **Username**: `pemohon_demo`
- **Password**: `password123`
- **Email**: pemohon@example.com
- **Fitur**: Buat permohonan, lihat status

### 4. PEMOHON (Demo 2)
- **Username**: `fahrul`
- **Password**: `password123`
- **Email**: fahrul@gmail.com
- **Fitur**: Buat permohonan, lihat status

## Cara Login
1. Buka URL: http://localhost/permohonan-salinan-putusan?page=login
2. Masukkan username dan password sesuai akun di atas
3. Klik tombol "Login"
4. Sistem akan mengarahkan ke dashboard sesuai role

## Fitur Multi-Field Login
Login dapat menggunakan salah satu dari:
- **Username** (contoh: admin)
- **Email** (contoh: admin@pn-watampone.go.id)  
- **Nomor Telepon** (jika tersedia)

## Masalah yang Telah Diperbaiki
1. ✅ **Syntax Error** di setup.php line 22 - Fixed
2. ✅ **Database Connection** - Working
3. ✅ **User Accounts** - Available and verified
4. ✅ **Login System** - Functional
5. ✅ **Path Gambar** - Fixed with cache busting

## Troubleshooting
Jika masih tidak bisa login:
1. **Hard refresh browser**: Ctrl+F5
2. **Clear browser cache**
3. **Check browser console** (F12) untuk error
4. **Verify XAMPP services** (Apache & MySQL) running

## Fitur Login yang Tersedia
- ✅ Multi-field login (username/email/phone)
- ✅ Password hashing dengan bcrypt
- ✅ Session management
- ✅ Role-based access control
- ✅ Remember login state
- ✅ Redirect to appropriate dashboard

## Next Steps
Setelah login berhasil, Anda dapat:
1. **Admin**: Kelola semua fitur aplikasi
2. **Petugas**: Verifikasi dan proses permohonan
3. **Pemohon**: Buat permohonan baru dan pantau status
