refactor: standarisasi antarmuka fungsi login dan pengambilan OTP

Mengubah parameter fungsi auth_funLogin dan auth_getKodeOtpById di backend untuk menggunakan objek, meningkatkan konsistensi dan memudahkan pemahaman tentang data yang diproses. Selain itu, memperbaiki struktur respons fungsi untuk menambahkan  dalam output, memperjelas sumber terjadinya error.
- Di , fungsi auth_funLogin diubah untuk menerima sebuah objek  daripada hanya .
- Di , perubahan variabel  ke  untuk menyelaraskan dengan parameter terbaru dari fungsi yang diinvokasi.
This commit is contained in:
2024-09-18 14:56:31 +08:00
parent 6ee43ed20f
commit 128dc98839
6 changed files with 26 additions and 27 deletions

View File

@@ -12,16 +12,16 @@ export function CheckCookies_UiLayout({
const router = useRouter();
useShallowEffect(() => {
onCheckCookies();
// onCheckCookies();
}, []);
async function onCheckCookies() {
const cek = await fetch("/api/check-cookies");
const result = await cek.json();
if (result.success === false) {
router.push(RouterAuth.login);
}
}
// async function onCheckCookies() {
// const cek = await fetch("/api/check-cookies");
// const result = await cek.json();
// if (result.success === false) {
// router.push(RouterAuth.login);
// }
// }
return <>{children}</>;
}