# Panduan Akses Jaringan Lokal (LAN)

Aplikasi ini sudah dikonfigurasi untuk bisa diakses dari perangkat lain (HP, Laptop, Tablet) yang terhubung dalam satu jaringan Wi-Fi/LAN yang sama.

## Informasi IP Server
- **IP Komputer Ini**: `192.168.1.30`
- **Alamat Akses**: `http://192.168.1.30/absensiswa/`

## Cara Mengakses
1. Pastikan kedua perangkat (Server dan Perangkat Pengakses) terhubung ke jaringan Wi-Fi/kabel LAN yang sama.
2. Buka browser (Chrome, Safari, dll) di perangkat lain.
3. Ketik alamat: `http://192.168.1.30/absensiswa/`
4. Anda seharusnya bisa membuka aplikasi.

## Jika Tidak Bisa Diakses (Troubleshooting)
Jika loading terus atau "Site can't be reached", kemungkinan diblokir oleh **Windows Firewall**.

### Cara Membuka Port di Windows Firewall:
1. Tekan tombol `Windows`, ketik **"Windows Defender Firewall with Advanced Security"** dan buka.
2. Klik **Inbound Rules** di panel kiri.
3. Klik **New Rule...** di panel kanan.
4. Pilih **Port**, klik Next.
5. Pilih **TCP** dan **Specific local ports**, ketik `80`. Klik Next.
6. Pilih **Allow the connection**. Klik Next.
7. Centang **Domain**, **Private**, dan **Public**. Klik Next.
8. Beri nama: `XAMPP Web Server (HTTP)`, klik **Finish**.
9. Coba akses kembali dari perangkat lain.

---

## Solusi Scan QR Code (Kamera Tidak Muncul)

Jika kamera tidak muncul saat membuka halaman Scan di HP, itu karena browser memblokir akses kamera di jaringan HTTP biasa (Bukan HTTPS).

### Solusi: Setting Chrome Flags di HP
Lakukan ini di Browser HP Anda (Chrome):

1. Buka tab baru di Chrome HP.
2. Ketik di address bar: `chrome://flags` lalu tekan Enter.
3. Di kotak pencarian (search flags), ketik: `insecure origins treated as secure`
4. Aktifkan opsi tersebut (Ubah dari **Disabled** menjadi **Enabled**).
5. Akan muncul kotak teks di bawahnya, masukkan alamat IP server:
   `http://192.168.1.30`
6. Klik tombol **Relaunch** di bagian bawah layar.
7. Sekarang buka kembali `http://192.168.1.30/absensiswa/` dan coba scan lagi. Kamera akan bisa digunakan.
