|
ad9bf3896b
|
feat: 实现邮箱激活功能
- 添加ActivateSchema定义,支持Token参数验证
- 扩展auth.response.ts,定义激活成功/失败响应格式
- 实现activate业务逻辑:Token验证、用户状态更新、邮件通知
- 添加POST /auth/activate路由,支持精确的错误码映射
- 编写10个完整测试用例,覆盖正常/异常/边界场景
- 修复bigint ID精度丢失问题,全程使用字符串形式
- 修复MySQL datetime格式兼容性问题
- 集成JWT服务和邮件服务
关联任务: T2.0 - POST /auth/activate 邮箱激活接口
|
2025-07-06 02:27:42 +08:00 |
|