10 Commits
Author SHA1 Message Date
chengqian 8c8b63da77 fix(email):修复邮件相关功能 2026-08-31 16:21:20 +08:00
martin 0f87322f49 fix: 修复 P1 功能正确性问题 2026-07-26 11:03:22 +08:00
chengqian 4b13477a83 fix: 修复代码分析报告中安全章节的高危问题
- 错误日志脱敏: response 包新增 sanitizeRequestBody, 对写入
  sys_error_logs 的 JSON 请求体递归脱敏 password/secret/token/code
  等敏感字段, 非 JSON 体不落原文, 防止明文密码入库
- 验证码防暴力破解: VerifyCode 验证侧增加 Redis 失败计数,
  10 分钟内失败 5 次锁定, 成功后清零
- TOTP 防重放: security.go 新增 validateTOTPOnce 守卫
  (SET NX EX 90), 4 处调用方统一接入, Redis 故障 fail-open
- 管理员 Role 补字段级白名单 v:"in:super_admin,admin" (纵深防御)
- 同步更新 docs/claude代码分析.md 安全章节处置状态
2026-07-22 18:57:11 +08:00
qian 52b88216de chore(email):移除无用配置和日志 2026-06-16 23:04:49 +08:00
qian 66b0128504 feat(email):优化邮件发送功能 2026-06-16 22:54:40 +08:00
qian 16c50b2875 feat(cache):修复redis永久key问题 2026-06-04 07:48:28 +08:00
chengqian 8e64a6fda8 improve(relay):优化代码 2026-06-03 18:45:25 +08:00
qian 573e9ad21b fi:修复公共模块问题 2026-06-03 08:48:26 +08:00
qian 2793a6467c improve(style):按照goframe推荐方式优化代码 2026-05-30 09:31:40 +08:00
qian 3405280224 后端功能首次提交 2026-05-10 12:21:27 +08:00