SSO单点登录
2023-01-13 15:11:25 2 举报
登录查看完整内容
单点登录系统,将登录功能从业务应用中剥离出来,并提供sso-client的sdk由业务应用引入,做到引入登录功能对业务应用代码零侵入。
作者其他创作
大纲/内容
异步通知所有业务应用清除对应token
存在
发起登出请求
组装用户未登录的响应信息
SSO中不存在token
SSO后端(sso-server)
执行登出逻辑
生成token,并缓存处理
发起登录请求
携带业务应用appId跳转至SSO登录页面
token刷新本地缓存
用户登出逻辑
请求对应业务域后端服务
处理登录逻辑
SSO前端(sso-h5)
SSO中token是否存在
返回登录token
SSO认证流程图
携带token跳到业务应用页面
响应请求结果
业务应用前端(APP、小程序)
用户终端访问
业务应用后端(引入sso-client)
执行对应业务逻辑
响应
本地token是否存在
本地不存在,查询SSO
SSO中存在token
返回给业务应用前端,当前未登录
请求头是否有token
已登录,执行对应业务逻辑
0 条评论
回复 删除
下一页