单点登录业务逻辑
2023-03-19 15:12:02 0 举报
123
作者其他创作
大纲/内容
8. 从租户接口中尝试获取该用户信息,接口:/tenant/openapi/v2/users/list?user_info=XXX
1. 用户访问uyun
4. 用户登录
10. 调用接口:/tenant/openapi/v2/users/save创建新用户,并且赋予相应的权限
15. 调用单点登录的退出接口
12. 登录成功,访问targetUrl
单点登录中间件
3.2 用户未登录,重定向到单点登录服务器,重定向url需要记录单点登录服务器以及登录后需要跳转的中间件地址
5. 根据3.2步骤中记录的中间件地址,访问中间件的login接口
14. 调用中间件退出接口
uyun系统
7. 单点登录服务器返回用户信息
6. 根据不同的单点登录方法,去单点登录服务器获取登录的用户信息
2. 判断是否登录
11. 调用免密登录接口:/tenant/api/v1/sso/login?apikey=XXX&targetUrl=XXX
9.2 租户中存在该用户
用户浏览器
客户单点登录服务器
9.1 租户中如果没有该用户
3.1 用户已登录,正常访问
13. 用户退出系统
收藏
收藏
0 条评论
下一页