[关闭]
@kyletiao 2015-10-16T03:14:42.000000Z 字数 735 阅读 961

帐号中心讨论稿

会议讨论 u9创新开发 帐号中心


问题

u9目前部署在外网对外开放的应用已经有u9service,u9hub,微信企业号应用。相信以后还会更多。在这种情况下我们面对或即将面对的问题如下:

  1. 每个系统都有自己独立的用户管理体系。用户在使用这些系统的时候需多次注册,不同系统间切换需要输入若干次密码。
  2. 同一用户无法在不同系统间进行数据交互,如果想要交互也缺乏认证机制。

解决问题


简单的规划了帐号中心的功能
功能列表

在上面的功能图中,登录和登出是最主要的功能,和我们业务里的其它应用直接打交道,需要提供相应的API。其它功能都在账号中心的体系里完成,一般来说不需要提供API,只需要提供相应的页面供用户操作就可以了。

单点登录(Single Sign-On)
账号中心最重要工作就是实现单点登录,暂定采用的是标准CAS协议实现。时序图如下
此处输入图片的描述

登出时序图
此处输入图片的描述


讨论

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注