| document.addEventListener("DOMContentLoaded", () => { |
| const form = document.getElementById("login-form"); |
| const loginMessage = document.getElementById("login-message"); |
|
|
| form.addEventListener("submit", async (e) => { |
| e.preventDefault(); |
| const formData = new FormData(form); |
| try { |
| const response = await axios.post("/login", formData); |
| loginMessage.textContent = response.data.message; |
| loginMessage.style.color = "green"; |
| window.location.href = response.data.redirect; |
| } catch (error) { |
| loginMessage.textContent = error.response.data.error; |
| loginMessage.style.color = "red"; |
| } |
| }); |
| }); |
|
|