Jan 1, 2024
0
Level 1
How do i fetch laravel breeze login and get the response?
const groupName = document.getElementById("input-group-name"); const password = document.getElementById("input-password");
const loginButton = document.getElementById("login-button");
const loginError = document.getElementById("login-error");
let loginUser;
loginButton.addEventListener("click", async () => { const formData = new FormData(document.getElementById("loginForm")); console.log("Form data:", formData);
try {
const response = await fetch("/login", {
method: "POST",
body: formData,
});
const data = await response.json();
if (response.ok) {
console.log("Successfully logged in");
loginError.style.display = "none";
} else {
console.log("Failed login");
loginError.style.display = "block";
console.log("Error message:", data.message);
}
} catch (error) {
console.error("Error during login:", error);
}
});
Please or to participate in this conversation.