Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

Overdust's avatar

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);
}

});

0 likes
0 replies

Please or to participate in this conversation.