feat: 添加JWT认证系统和Zulip用户管理服务 #32

Merged
moyin merged 2 commits from feature/jwt-auth-and-zulip-services into main 2026-01-06 16:55:00 +08:00
Owner
  • 新增JWT认证守卫(JwtAuthGuard)和当前用户装饰器(CurrentUser)
  • 添加JWT使用示例和完整的认证流程文档
  • 实现Zulip用户管理服务,支持用户查询、验证和管理
  • 实现Zulip用户注册服务,支持新用户创建和注册流程
  • 添加完整的单元测试覆盖
  • 新增真实环境测试脚本,验证Zulip API集成
  • 更新.gitignore,排除.kiro目录

主要功能:

  • JWT令牌验证和用户信息提取
  • 用户存在性检查和信息获取
  • Zulip API集成和错误处理
  • 完整的测试覆盖和文档
- 新增JWT认证守卫(JwtAuthGuard)和当前用户装饰器(CurrentUser) - 添加JWT使用示例和完整的认证流程文档 - 实现Zulip用户管理服务,支持用户查询、验证和管理 - 实现Zulip用户注册服务,支持新用户创建和注册流程 - 添加完整的单元测试覆盖 - 新增真实环境测试脚本,验证Zulip API集成 - 更新.gitignore,排除.kiro目录 主要功能: - JWT令牌验证和用户信息提取 - 用户存在性检查和信息获取 - Zulip API集成和错误处理 - 完整的测试覆盖和文档
moyin added 1 commit 2026-01-06 16:54:47 +08:00
- 新增JWT认证守卫(JwtAuthGuard)和当前用户装饰器(CurrentUser)
- 添加JWT使用示例和完整的认证流程文档
- 实现Zulip用户管理服务,支持用户查询、验证和管理
- 实现Zulip用户注册服务,支持新用户创建和注册流程
- 添加完整的单元测试覆盖
- 新增真实环境测试脚本,验证Zulip API集成
- 更新.gitignore,排除.kiro目录

主要功能:
- JWT令牌验证和用户信息提取
- 用户存在性检查和信息获取
- Zulip API集成和错误处理
- 完整的测试覆盖和文档
moyin added 1 commit 2026-01-06 16:54:53 +08:00
moyin merged commit 07d9c736fa into main 2026-01-06 16:55:00 +08:00
moyin deleted branch feature/jwt-auth-and-zulip-services 2026-01-06 16:55:00 +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: datawhale/whale-town-end#32