Create auth.js

This commit is contained in:
Voxel 2025-04-15 16:19:33 -04:00 committed by GitHub
parent 1bac59d42f
commit a7726c278a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

20
forum/auth.js Normal file
View file

@ -0,0 +1,20 @@
document.getElementById("auth-form").addEventListener("submit", function (event) {
event.preventDefault();
const username = document.getElementById("username").value;
const password = document.getElementById("password").value;
const turnstileResponse = document.querySelector(".cf-turnstile-response").value;
if (!turnstileResponse) {
alert("Please complete the CAPTCHA");
return;
}
// Simulate authentication (In a real application, verify credentials and CAPTCHA on the server)
if (username && password) {
localStorage.setItem("username", username);
window.location.href = "index.html";
} else {
alert("Invalid login credentials");
}
});