feat: 实现 Phase 3 JWT + 认证服务 #95

Merged
huanghaosheng merged 6 commits from feature/user-model-phase3 into develop 2026-06-14 17:20:36 +08:00
  • 新增 TokenManager:JWT 签发/校验/哈希
  • 新增密码工具:bcrypt 哈希与校验
  • 新增 AuthMiddleware:Bearer token 提取 Claims 写入 Context
  • 新增 AuthService:Register/Login/Refresh/Logout,含 Refresh Token Rotation
  • 补充 TokenManager 及 AuthService 单元测试
- 新增 TokenManager:JWT 签发/校验/哈希 - 新增密码工具:bcrypt 哈希与校验 - 新增 AuthMiddleware:Bearer token 提取 Claims 写入 Context - 新增 AuthService:Register/Login/Refresh/Logout,含 Refresh Token Rotation - 补充 TokenManager 及 AuthService 单元测试
huanghaosheng added 6 commits 2026-06-14 17:20:31 +08:00
huanghaosheng merged commit 430811ffc4 into develop 2026-06-14 17:20:36 +08:00
huanghaosheng deleted branch feature/user-model-phase3 2026-06-14 17:21:20 +08:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: XEngineers/CamTalk#95