fix(auth): restore self role lookup and lock regression coverage

This commit is contained in:
Your Name
2026-05-28 18:39:56 +08:00
parent 11232177d9
commit e46567678f
3 changed files with 52 additions and 5 deletions

View File

@@ -1211,7 +1211,7 @@
- 密码登录:启用
- 邮箱验证码登录:仅在 SMTP 配置完整时启用
- 短信验证码登录:仅在阿里云或腾讯云短信配置完整时启用
- 账号绑定与解绑:邮箱 / 手机号 / 社交账号产品闭环已完成;邮箱与短信绑定分别依赖对应验证码通道配置
- 账号绑定与解绑:邮箱/手机号仅在对应验证码通道启用时可发起;社交账号绑定依赖已配置的 OAuth provider。未配置时前端不会暴露可绑定 provider后端绑定接口 fail-closed 返回 `503`,不能宣称该链路已默认产品闭环
- 密码重置:仅在 SMTP 配置完整时启用
- 首登管理员初始化:当系统不存在激活管理员时,`/login``/register` 会基于 `GET /api/v1/auth/capabilities` 暴露 `/bootstrap-admin` 入口;初始化成功后会直接进入后台,且该入口自动关闭
- TOTP启用