Files
whale-town-end/.gitignore
moyin 470b0b8dbf feat: 添加JWT认证系统和Zulip用户管理服务
- 新增JWT认证守卫(JwtAuthGuard)和当前用户装饰器(CurrentUser)
- 添加JWT使用示例和完整的认证流程文档
- 实现Zulip用户管理服务,支持用户查询、验证和管理
- 实现Zulip用户注册服务,支持新用户创建和注册流程
- 添加完整的单元测试覆盖
- 新增真实环境测试脚本,验证Zulip API集成
- 更新.gitignore,排除.kiro目录

主要功能:
- JWT令牌验证和用户信息提取
- 用户存在性检查和信息获取
- Zulip API集成和错误处理
- 完整的测试覆盖和文档
2026-01-06 15:17:05 +08:00

48 lines
453 B
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 依赖
node_modules/
pnpm-lock.yaml
# 构建输出
dist/
build/
*.tsbuildinfo
# 环境变量
.env
.env.local
.env.*.local
.env.production
# 部署相关敏感文件
deploy.sh
webhook-handler.js
# 日志
*.log
*.log.gz
logs/
pnpm-debug.log*
# 操作系统
.DS_Store
Thumbs.db
# IDE
.vscode/
.idea/
*.swp
*.swo
*~
# 测试覆盖率
coverage/
.nyc_output/
# 临时文件
*.tmp
.cache/
# Redis数据文件本地开发用
redis-data/
.kiro/