POS Petshop

Login untuk masuk ke operasional kasir, inventory, dan shift.

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

Masuk ke akun Anda

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.