POS Petshop
Fondasi autentikasi fase 1.3 menggunakan session CodeIgniter 4, CSRF aktif, dan route protection berbasis role.
Default admin
admin@petshop.com
Password awal: Admin123!
Protected areas
`/dashboard` butuh login, sementara `/admin/users-preview` butuh role `admin` atau `manager`.
Sign In
Gunakan kredensial yang tersimpan di tabel `users`. Session akan dibuat setelah autentikasi berhasil.
Catatan session
Login sukses akan menyimpan `is_logged_in`, `user_id`, `user_name`, `user_email`, dan `user_role` di session.