fix(login): if we have a wrong password or username we didnt properly error instead we crashed

This commit is contained in:
2025-03-21 19:44:02 -05:00
parent 07e47e64ae
commit 2e5de34cb5

View File

@@ -61,12 +61,20 @@ const LoginForm = () => {
// Store token in localStorage
// localStorage.setItem("auth_token", data.data.token);
const prod = btoa(`${value.username.toLowerCase()}:${value.password}`);
const prodUser = {...data.user, prod: prod};
if (data.success) {
const prod = btoa(`${value.username.toLowerCase()}:${value.password}`);
const prodUser = {...data.user, prod: prod};
setSession(prodUser, data.token);
toast.success(`You are logged in as ${data.user.username}`);
router.navigate({to: "/"});
setSession(prodUser, data.token);
toast.success(`You are logged in as ${data.user.username}`);
router.navigate({to: "/"});
}
if (!data.success) {
toast.error(`${data.message}`);
}
console.log(data);
} catch (err) {
toast.error("Invalid credentials");
}