shy3130
69cd7af8d9
feat: 新增访问密码认证(首次本机设密码 + 公网防护)
- 后端: PBKDF2 密码哈希 + 会话 token(auth.json 存储, 零数据库)
- 中间件: 未设密码时本机可设/公网拒绝(防裸奔+防抢占), 已设密码后 401 拦截
- 5个 API: status/setup/login/logout/change-password, 含本机限制+登录限流
- 前端: 登录页/设密码页 + 全局 401/403 拦截跳转
- 安全: HttpOnly cookie + 5次失败锁5分钟 + 改密码清会话
2026-06-28 20:02:00 +08:00
..
2026-06-18 17:18:23 +08:00
2026-06-25 22:39:34 +08:00
2026-06-21 14:18:08 +08:00
2026-06-28 20:02:00 +08:00
2026-06-18 17:18:23 +08:00
2026-06-23 14:00:29 +08:00
2026-06-24 12:05:04 +08:00
2026-06-28 16:01:39 +08:00
2026-06-18 17:18:23 +08:00
2026-06-18 17:18:23 +08:00
2026-06-25 22:39:34 +08:00
2026-06-25 22:39:34 +08:00
2026-06-27 23:23:34 +08:00
2026-06-18 17:18:23 +08:00
2026-06-27 23:23:34 +08:00
2026-06-27 23:23:34 +08:00
2026-06-28 13:49:05 +08:00
2026-06-28 13:49:05 +08:00
2026-06-23 21:47:29 +08:00
2026-06-18 17:18:23 +08:00
2026-06-28 18:08:52 +08:00
2026-06-27 23:23:34 +08:00
2026-06-24 23:24:04 +08:00
2026-06-26 23:34:54 +08:00
2026-06-26 15:36:52 +08:00
2026-06-18 17:18:23 +08:00
2026-06-27 23:23:34 +08:00