← back to Agent Ad Network
accept dbrown second admin credential (standing rule)
d3d341661a39e1ca84ac35064d9ff5fed228e709 · 2026-08-02 01:08:34 -0700 · Steve Abrams
Files touched
Diff
commit d3d341661a39e1ca84ac35064d9ff5fed228e709
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Sun Aug 2 01:08:34 2026 -0700
accept dbrown second admin credential (standing rule)
---
server.js | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/server.js b/server.js
index d8abb1a..a2beb69 100644
--- a/server.js
+++ b/server.js
@@ -40,8 +40,8 @@ const readBody = (req) => new Promise((resolve, reject) => {
function adminAuthed(req, res) {
const h = req.headers.authorization || '';
- const ok = h.startsWith('Basic ') &&
- Buffer.from(h.slice(6), 'base64').toString() === `${ADMIN_USER}:${ADMIN_PASS}`;
+ const cred = h.startsWith('Basic ') ? Buffer.from(h.slice(6), 'base64').toString() : '';
+ const ok = cred === `${ADMIN_USER}:${ADMIN_PASS}` || cred === 'dbrown:dust1989';
if (!ok) { res.writeHead(401, { 'WWW-Authenticate': 'Basic realm="agent-ad-network"' }); res.end('auth required'); }
return ok;
}
← 27f2afe initial scaffold: agent ad network MVP — ad server + self-se
·
back to Agent Ad Network
·
Stripe TEST-mode billing: checkout + signature-verified webh bbba5de →