← 返回项目列表

用户注册与账户管理

进行中
v0.1.0 2025-12-01 → 2026-05-31 进度 57%

项目需求

项目背景

构建独立的用户注册与账户管理站点,使用 Keycloak 作为身份提供者,为用户提供完整的自助账户管理能力。

核心需求

  • 用户注册:邮箱/手机号注册、验证码验证、密码强度校验
  • 账户管理:个人信息编辑、头像上传、密码修改
  • 安全设置:两步验证(TOTP)、登录历史查看、设备管理
  • 第三方绑定:微信、支付宝账号绑定/解绑
  • 账户恢复:忘记密码、邮箱/手机找回

非功能需求

  • 注册流程 < 3 步完成
  • 验证码发送延迟 < 30s
  • 支持国际化(中/英)
  • 符合个人信息保护法要求

技术约束

  • 前端:React + Vite
  • 认证:Keycloak Account Console 定制或自建
  • 短信:阿里云短信 / 腾讯云短信
  • 邮箱:SMTP 或第三方邮件服务

里程碑

57%
2025-12-01

项目启动

需求分析与 Keycloak 集成方案设计

已完成
2026-01-01

用户注册

注册页面、邮箱验证、手机验证

已完成
2026-01-15

测试环境部署

部署到 tjaicc-sl 集群

已完成
2026-02-01

账户管理

个人信息、密码修改、安全设置

已完成
2026-03-01

第三方登录

微信、支付宝 OAuth 绑定

待开始
2026-04-01

账户安全

两步验证、登录历史、设备管理

待开始
2026-05-31

正式发布

v1.0.0 上线

待开始

项目成员

王五 前端
张三 后端
赵六 产品