Sign In
{ loading = true; error = ''; const fd = new FormData(); fd.append('username', username); fd.append('password', password); try { const r = await fetch('?api=login', { method: 'POST', body: fd }); const d = await r.json(); if (d.ok) location.href = '?'; else error = d.error; } catch(e) { error = t('connection_error'); } loading = false; }">
Sign In
Signing in...