• v1.0.1 70953ea150

    v1.0.1 Stable

    daengdeni released this 2025-09-10 11:29:57 +07:00 | 0 commits to master since this release

    Changelog

    v1.0.1

    • 🚨 Peningkatan Pesan Error pada Proses Login

      • Menambahkan logika untuk membedakan error "password salah" dan "user tidak ditemukan"
      • Menggunakan FILTER_VALIDATE_EMAIL untuk mendeteksi apakah input adalah email atau NIK
      • Mengganti pesan error generik menjadi pesan yang lebih spesifik
      • Menambahkan validasi untuk mengecek keberadaan user sebelum memberikan pesan error
      • Memperbaiki struktur pesan error untuk menampilkan error pada field yang tepat (login atau password)
      • Meningkatkan keamanan dengan tetap mempertahankan rate limiting pada percobaan login yang gagal
      • Memastikan backward compatibility dengan sistem error handling yang sudah ada
    • 🐛 Perbaikan Penanganan Branch Null dan Mapping Role Baru

      • Menambahkan pengecekan kondisional sebelum menyimpan branch_id ke session
      • Mencegah error ketika branch tidak ditemukan berdasarkan lastFourDigits
      • Implementasi menggunakan if statement untuk memastikan $branch ada sebelum mengakses properti id
      • Menambahkan mapping role baru untuk kompatibilitas dengan sistem UIM
    Downloads