Milestone 2: Supabase Auth

Login Sistem

Memeriksa sesi login...
Email dan Password

Masuk dengan akun Supabase Auth

Setelah login berhasil, frontend akan memanggil `GET /auth/me` untuk memastikan token valid dan role aplikasi benar-benar terbaca dari backend.

Role Aplikasi

Mapping role yang didukung

Siswa

Bisa login, membuka halaman scan, dan membaca data miliknya.

Guru

Bisa melihat dashboard dan nanti memberi izin pembelajaran atau darurat.

Wali Kelas

Memiliki akses pengawasan kelas seperti role guru dengan cakupan wali kelas.

Admin

Memiliki akses administrasi penuh ke data aplikasi.