← back to Rentv
RENTV: add admin login boomer for rentv.agentabrams.com
0c99aca6ccbc486111f494be83fc7f0f806c76d8 · 2026-07-29 07:41:30 -0700 · Steve Abrams
New admin-tier cred boomer:sublease1998 in ROLE_CREDS.admin (separate from the
existing user-tier Boomer). Synced into nginx .htpasswd-rentv-v1 + deployed.
Verified E2E: /api/me=admin, adminOnly=200, wrong-pw=401, existing logins unchanged.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Files touched
Diff
commit 0c99aca6ccbc486111f494be83fc7f0f806c76d8
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Wed Jul 29 07:41:30 2026 -0700
RENTV: add admin login boomer for rentv.agentabrams.com
New admin-tier cred boomer:sublease1998 in ROLE_CREDS.admin (separate from the
existing user-tier Boomer). Synced into nginx .htpasswd-rentv-v1 + deployed.
Verified E2E: /api/me=admin, adminOnly=200, wrong-pw=401, existing logins unchanged.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
---
server.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/server.js b/server.js
index f331cdb4..65e33db0 100644
--- a/server.js
+++ b/server.js
@@ -24,7 +24,7 @@ const asArr = (x) => (Array.isArray(x) ? x : []);
// In prod the single nginx basic-auth wall must contain EVERY login here (both tiers);
// this app then splits front-page vs internal-data access by role. See ACCESS-USERS.md.
const ROLE_CREDS = {
- admin: ['admin:DW2024!'],
+ admin: ['admin:DW2024!', 'boomer:sublease1998'],
user: ['user:RentvUser2026!', 'Boomer:rentfree911', 'Daniel:Dandeana1992', 'Scott:Russia1980'],
};
// env overrides — extra ADMIN logins via BASIC_AUTH_ADMIN, extra USER logins via BASIC_AUTH_EXTRA.
← 7d6069af press library: cache-bust videos.json fetch so new films app
·
back to Rentv
·
Replace build slideshow with full front+backend walkthrough 689e1cd6 →