Commit Graph

6 Commits

Author SHA1 Message Date
aiyimickey 8137e3aec7 fix: 代码整洁度优化(M1/M2/M3)
- M1: login route LDAP 查询改为 dbQueryParams 参数化
- M2: callback 审计日志 import 统一为 @/lib/audit
- M3: users/[id] bcrypt.hash 改为异步版本
2026-07-03 14:22:16 +08:00
aiyimickey 022bb5ad64 fix: 深度审查修复(第三批)
- H-新2/3/4: users/audit-logs/roles API 全部改为参数化查询
- H-新6: callback last_insert_rowid 跨进程问题修复
- H-新7: callback getUserinfo 添加 try-catch 错误处理
- M-新2: 密码长度服务端验证(8-128位)
- M-新3: 登出 cookie secure 改为动态判断
2026-07-03 13:50:36 +08:00
aiyimickey adbe1a877f fix: SQL 参数化查询 + bcrypt cost 12 + 密码长度改为 8 位
- admin users API 改用 dbQueryParams 参数化查询
- dbExec 支持可选 params 参数
- bcrypt cost factor 10 → 12
- 密码最小长度 6 → 8
2026-07-03 13:34:14 +08:00
aiyimickey 2afb98ff1d fix: LDAP 登录 cookie secure 属性 + role 白名单校验 2026-07-03 13:32:00 +08:00
aiyimickey 5cc5e658ff fix: 端口映射修复 + 用户密码修改功能 + OIDC切换账号 + 生产配置模板
- docker-compose.yml: 端口映射 6181:6181 → 6181:3000
- 用户管理页面新增密码修改功能(弹窗编辑)
- OIDC 路由支持 ?switch=1 参数(prompt=login)
- 新增 config/.env.prod 生产环境配置模板
2026-07-03 12:12:16 +08:00
aiyimickey 25365b1626 feat: 补齐 admin 页面(用户管理/角色权限/审计日志)+ API 路由 2026-07-01 23:40:56 +08:00