更新时间:2024-04-28 GMT+08:00
分享

示例1:个人信息管理

应用场景

第三方使用企业用户账号登录成功后,可以查看及修改自己的个人信息,以及修改手机号或邮箱。

业务流程

图1 个人信息管理流程图

  1. 第三方通过企业用户账号、密码登录,获取Token。
  2. 第三方向网关APIG发送账号鉴权请求。
  3. 网关接收请求后,向CloudPortal发送账号鉴权请求。
  4. CloudPortal鉴权通过后返回Token。
  5. 网关APIG将Token信息返回给第三方。
  6. 第三方向网关APIG发送查询个人信息请求。
  7. 网关接收请求后,向CloudPortal发送查询个人信息请求。
  8. CloudPortal返回用户个人信息给网关APIG。
  9. 网关APIG将用户个人信息返回给第三方。
  10. 为了修改个人信息,填入新的用户名、英文名等参数,第三方携带这些参数向网关APIG发送修改个人信息请求。
  11. 网关接收请求后,向CloudPortal发送修改个人信息请求。
  12. CloudPortal收到请求后,修改用户个人信息。
  13. 为了修改手机号或邮箱,首先填入原手机或邮箱等参数,第三方携参数向网关APIG发送获取验证码请求。
  14. 网关APIG接收请求后,向CloudPortal发送获取验证码请求。
  15. CloudPortal收到请求后,发送验证码到原手机或邮箱。
  16. 第三方通过原手机或邮箱获得验证码后,填入原手机或邮箱、验证码等参数,第三方携带这些参数向网关APIG发送校验验证码请求。
  17. 网关APIG收到请求后,向CloudPortal发送校验验证码请求。
  18. CloudPortal接收请求后,校验手机和邮箱对应的验证码。
  19. 校验成功后,填入新手机或邮箱等参数,第三方携带这些参数向网关APIG发送获取验证码请求。
  20. 网关APIG接收请求后,向CloudPortal发送获取验证码请求。
  21. CloudPortal收到请求后,发送验证码到新手机或邮箱。
  22. 第三方通过新手机或邮箱获得验证码后,填入新手机或邮箱、验证码等参数,第三方携带这些参数向网关APIG发送修改手机或邮箱请求。
  23. 网关APIG收到请求后,向CloudPortal发送修改手机或邮箱请求。
  24. CloudPortal接收请求后,修改用户的手机或邮箱。

相关文档