async function login() { let r = (await post("/login",{ user: document.getElementById("user").value, pass: document.getElementById("pass").value, r: REDIRECT_URL })) if(!r.url.endsWith("/user") && !r.url.endsWith(REDIRECT_URL)) { document.getElementById("pass").value = "" console.error("login failed") alert("Login failed, please make sure you have the right password") return; } window.location = REDIRECT_URL || "/user" } let passfield = document.getElementById("pass") function passkeydown(e) { if(e.code === "Enter") { login() } }