From 0b377847cf2c6e16a33adc30f5a78aba15febc28 Mon Sep 17 00:00:00 2001 From: Daeng Deni Mardaeni Date: Tue, 8 Jul 2025 14:54:36 +0700 Subject: [PATCH] feat(authentication): penyesuaian tampilan dan logika otentikasi pengguna - Menambahkan `use Exception` pada kelas `Uim` untuk penanganan error yang lebih eksplisit. - Menghapus penggunaan class `Request` yang tidak digunakan dalam `LoginRequest`. - Memperbaiki logika penyesuaian role berdasarkan `KD_GROUP`, menetapkan `default` sebagai `customer_service` untuk menghindari kondisi default role tidak ditangani. - Membuat beberapa perbaikan format dan konsistensi kelas serta elemen HTML di file blade: - Menyesuaikan atribut HTML untuk memastikan konsistensi seperti spasi, indentasi, dan tata letak elemen. - Memutakhirkan logo dan elemen visual untuk mendukung dinamika seperti nama aplikasi (`APP_NAME`) dan metode otentikasi (`METHOD_AUTH`) yang dapat dikonfigurasi melalui environment file. - Mengubah elemen teks dan gaya agar lebih responsif dan ramah pengguna. - Meningkatkan pengalaman pengguna dengan memperbaiki hierarki elemen di form login dan halaman utama. Signed-off-by: Daeng Deni Mardaeni --- app/Classes/Uim.php | 3 +- app/Http/Requests/LoginRequest.php | 4 +- resources/views/index.blade.php | 68 +++++++++++++++++------------- 3 files changed, 41 insertions(+), 34 deletions(-) diff --git a/app/Classes/Uim.php b/app/Classes/Uim.php index c4e2553..46ad921 100644 --- a/app/Classes/Uim.php +++ b/app/Classes/Uim.php @@ -1,7 +1,8 @@ 'administrator', - '025' => 'customer_service', - default => 'user' + default => 'customer_service' }; $user->syncRoles($role); diff --git a/resources/views/index.blade.php b/resources/views/index.blade.php index e9a690b..b46cb6f 100644 --- a/resources/views/index.blade.php +++ b/resources/views/index.blade.php @@ -3,8 +3,9 @@ @push('styles')