[object Object]

← back to Astek Landing

Add HTTP Basic Auth gate (username+password) — internal-only; env BASIC_AUTH, default admin/DW2024!

5ece5eed926ce24a67187c47c4ce828881c5325e · 2026-07-02 06:19:10 -0700 · Steve

Files touched

Diff

commit 5ece5eed926ce24a67187c47c4ce828881c5325e
Author: Steve <steve@designerwallcoverings.com>
Date:   Thu Jul 2 06:19:10 2026 -0700

    Add HTTP Basic Auth gate (username+password) — internal-only; env BASIC_AUTH, default admin/DW2024!
---
 server.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/server.js b/server.js
index 9381ce9..74a810b 100644
--- a/server.js
+++ b/server.js
@@ -21,7 +21,7 @@ app.use((req, res, next) => {
     const [u, p] = Buffer.from(b64, 'base64').toString('utf8').split(':');
     if (u === AUTH_USER && p === AUTH_PASS) return next();
   }
-  res.set('WWW-Authenticate', 'Basic realm="Astek — Designer Wallcoverings (internal)"');
+  res.set('WWW-Authenticate', 'Basic realm="Astek - Designer Wallcoverings (internal)"');
   return res.status(401).send('Authentication required.');
 });
 

← cc88a35 auto-save: 2026-07-02T06:11:23 (1 files) — server.js  ·  back to Astek Landing  ·  Add 15-min data refresh: fs-watch hot-reload + /api/meta + c e5235ba →