|
|
4c21b812db
|
Merge branch 'main' into login
|
2025-12-17 14:42:55 +08:00 |
|
moyin
|
c14a49a88e
|
chore:更新项目配置
- 更新pnpm工作区配置
- 完善后端开发规范文档
|
2025-12-17 14:40:00 +08:00 |
|
moyin
|
c86ef31757
|
chore:清理项目文件
- 删除顶层测试文件,测试已移至规范位置
- 优化项目结构
|
2025-12-17 14:39:56 +08:00 |
|
moyin
|
eb2ff99b09
|
docs:重构文档结构
- 创建模块化文档系统
- 添加用户认证系统详细文档
- 添加日志系统专门文档
- 简化主README,通过链接引用子系统文档
- 提高文档的可维护性和可读性
|
2025-12-17 14:39:55 +08:00 |
|
moyin
|
0ed867a2f1
|
refactor:完善用户数据模型
- 优化用户实体字段设计和约束
- 完善用户服务的CRUD操作
- 添加详细的字段注释和业务说明
- 优化数据验证和错误处理
|
2025-12-17 14:39:51 +08:00 |
|
moyin
|
e42c1ee8e3
|
test:添加用户认证系统测试
- 添加登录核心服务单元测试
- 添加登录业务服务单元测试
- 添加端到端集成测试
- 覆盖所有认证流程和错误场景
|
2025-12-17 14:39:48 +08:00 |
|
moyin
|
e350d117d3
|
feat:实现用户认证系统
- 添加用户登录、注册、密码重置功能
- 支持用户名/邮箱/手机号多种登录方式
- 集成GitHub OAuth第三方登录
- 实现bcrypt密码加密存储
- 添加基于角色的权限控制
- 包含完整的数据验证和错误处理
|
2025-12-17 14:39:45 +08:00 |
|