Login & Autentikasi
Halaman login adalah pintu masuk ke seluruh fitur SIAKAD. Satu halaman login digunakan oleh semua jenis pengguna — sistem akan otomatis mengarahkan ke portal yang sesuai berdasarkan akun yang digunakan.
Cara Login
- Buka aplikasi SIAKAD di browser:
https://domain-anda.com/login - Masukkan Email / Username / NIS Santri pada kolom pertama
- Masukkan Kata Sandi pada kolom kedua
- (Opsional) Centang Ingatkan Saya agar tidak perlu login ulang
- Tekan tombol Login
Setelah login berhasil, sistem akan mengarahkan otomatis ke portal yang sesuai:
| Jenis Akun | Diarahkan ke |
|---|---|
| Admin / Pegawai | index?view=dashboard |
| Santri / Siswa | index-siswa?view=dashboard |
| Wali Santri | index-wali?view=dashboard |
| Kasir Mart | index-mart?view=dashboard |
| Nasabah Umum | index-nasabah?view=dashboard |
Lupa Kata Sandi
Jika lupa kata sandi, tersedia dua metode reset:
Via Email
- Klik tautan Lupa Password Login? di halaman login
- Masukkan email yang terdaftar di sistem
- Klik Kirim Link Reset via Email
- Buka email masuk (cek folder Spam jika tidak ada di inbox)
- Klik tautan reset di email (link berlaku terbatas waktu)
- Buat kata sandi baru minimal 8 karakter
Via WhatsApp
- Klik Lupa Password Login?
- Masukkan nomor WhatsApp yang terdaftar
- Klik Kirim Link Reset via WhatsApp
- Buka pesan WhatsApp dari sistem
- Klik tautan dan buat kata sandi baru
Peringatan: Link reset akan kadaluarsa setelah beberapa menit. Jika expired, ulangi proses dari awal.
Verifikasi OTP
Untuk akun tertentu yang mengaktifkan verifikasi dua langkah, setelah memasukkan username/password akan muncul permintaan kode OTP:
- Kode OTP dikirim ke nomor WhatsApp atau email terdaftar
- Masukkan kode 6 digit pada kolom yang tersedia
- Klik Verifikasi
- Kode OTP hanya berlaku sekali dan memiliki batas waktu
Keamanan Akun
Pembatasan Percobaan Login
Sistem menerapkan proteksi brute force:
- Setelah 5 kali gagal login dari IP yang sama, akses akan diblokir selama 10 menit
- Gunakan tombol Lupa Password jika benar-benar lupa, bukan trial & error
Sesi Otomatis Kadaluarsa
- Sesi aktif selama pengguna aktif berinteraksi
- Fitur Ingatkan Saya akan menyimpan sesi hingga 365 hari
Akun Diblokir
Jika akun diblokir oleh admin, hubungi admin pesantren untuk membuka blokir melalui menu Manajemen Pengguna.
Peran & Hak Akses
| Peran | Hak Akses |
|---|---|
| Admin (L1) | Semua modul, konfigurasi sistem, manajemen pengguna |
| Kepala Sekolah | Dashboard statistik, laporan, persetujuan rapor |
| Wali Kelas | Absensi, nilai, rapor kelas yang diampu |
| Guru/Pengasuh | Absensi & nilai mata pelajaran yang diajarkan |
| Bendahara | Modul keuangan SPP, kas, tabungan |
| Wali Santri | Lihat nilai, SPP, absensi, tabungan anak |
| Santri/Siswa | Lihat jadwal, nilai, pembayaran, tahfidz |
Tip: Admin dapat membuat level pengguna kustom dengan hak akses yang disesuaikan di menu Setting → Level Pengguna.
Ganti Cabang Pesantren
Jika pesantren memiliki beberapa cabang, tombol Ganti Cabang Pesantren akan muncul di halaman login. Klik tombol tersebut untuk berpindah ke URL login cabang lain.
Logout
Selalu lakukan logout setelah selesai menggunakan aplikasi, terutama di perangkat bersama:
- Klik nama pengguna di pojok kanan atas → Logout
- Atau buka URL:
https://domain-anda.com/index?view=logout
