🔑 演示账号速查

权益结算演示账号(demo_operator / demo_cashier_a / demo_lin 等 7 个,统一口令 Demo#2026)另见 演示账号 · 新居住权益工作台。

全部为演示账号,登录框里直接输入即可。统一走账号中心 POST /api/auth/login(MySQL accounts 表);点每张卡的「一键登录并进入」可免手输直接进入对应控制台。

6 个账号5 种角色覆盖 P / B / S 三端含国企持有方只读
正在检查本机登录态…
⚠ 使用须知
  • 这些账号只存在于演示环境的数据库(accounts 表,仓库代码里没有口令记录);本页为演示方便明文展示,生产凭证一律不进页面 / 仓库(CLAUDE.md 规则 11)。
  • 防爆破:同一账号连错 5 次锁 30 分钟、同 IP 30 次 / 10 分钟——演示时别随手试密码,锁了要等。
  • 切换账号:直接点另一张卡的「一键登录」即可覆盖本机会话 token;或在右上角先「退出登录」。
  • 本页需经 Node 服务(:8766 或预览域名)访问才有 API;file:// 直开时「一键登录」不可用,可复制账密后到页面登录框粘贴。

🚪 三种登录入口(同一套账号)

入口页面说明
控制台统一登录门 screens/ 下后台页(派单台、花名册、P 中台各页…) 页面引入 _console-login.js,首次访问自动弹登录层,输入账密即可;401 时也会自动弹出并重放请求。
内容后台自带登录框 juzhu-admin.html 页面自管登录态(data-console-login="off"),用自己的登录表单,走同一登录接口。
商家徽标登录 b-listing-mgmt.html 点右上角「只读 · 点击登录」徽标,先后弹账号 / 密码输入框,走 /vendor/login 别名(同一账号中心链路,商家账号自动带 vendor_id 数据范围)。

🗄 数据库对照(联调用)

accounts.idlogin_name角色数据范围(account_roles.scope)绑定
1adminplatform_adminall(全量)—
28va_ownervendor_ownervendor:160商家 V160 测试运营商A(可删)
29va_operatorvendor_operatorvendor:160商家 V160
32op_adminoperator_adminvendor:160商家 V160(机构管理员)
30w_worker1workerself(worker_id=1)服务者 #1 陈建国(L4)
31holding_viewer1holding_viewerall(只读)—(无任何写权限点)

角色权限面由 perm_registry.cjs 折叠(改角色先改注册表);登录防爆破见 login_throttle 表;会话 30 天 TTL,改权限 / scope 即吊销全部会话。

演示账号如需增删,直接操作演示库 accounts / account_roles(Node + mysql2,规则 14),并同步更新本页。