Update static/js/04-main.js

This commit is contained in:
admin 2026-10-04 03:55:22 +00:00
parent 810b6b1d65
commit 9061582785

View File

@ -260,11 +260,12 @@ Glow.checkAuth = async () => {
Glow.authenticate = async endpoint => { Glow.authenticate = async endpoint => {
Glow.clearAuthNotice(); Glow.clearAuthNotice();
const accessKey = Glow.els.accessKeyInput.value;
const username = Glow.els.usernameInput.value.trim().toLowerCase(); const username = Glow.els.usernameInput.value.trim().toLowerCase();
const password = Glow.els.passwordInput.value; const password = Glow.els.passwordInput.value;
if (!username || !password) { if (!accessKey || !username || !password) {
Glow.showAuthNotice("Enter a username and password."); Glow.showAuthNotice("Enter the private access key, username, and password.");
return; return;
} }
@ -275,7 +276,7 @@ Glow.authenticate = async endpoint => {
const data = await Glow.apiRequest(endpoint, { const data = await Glow.apiRequest(endpoint, {
method: "POST", method: "POST",
headers: { "Content-Type": "application/json" }, headers: { "Content-Type": "application/json" },
body: JSON.stringify({ username, password }) body: JSON.stringify({ access_key: accessKey, username, password })
}); });
Glow.state.currentUser = data.user; Glow.state.currentUser = data.user;
@ -345,7 +346,7 @@ Glow.logout = async () => {
Glow.updateAuthUI(); Glow.updateAuthUI();
Glow.els.authOverlay.classList.remove("hidden"); Glow.els.authOverlay.classList.remove("hidden");
Glow.els.usernameInput.focus(); Glow.els.accessKeyInput.focus();
await Glow.refreshCsrfToken().catch(() => {}); await Glow.refreshCsrfToken().catch(() => {});
await Glow.loadFeed().catch(() => {}); await Glow.loadFeed().catch(() => {});