单点登录流程图
2021-04-29 17:31:54 80 举报
单点登录(SSO)是一种允许用户使用一组凭据(如用户名和密码)访问多个应用程序的身份验证过程。在单点登录流程中,用户首先通过身份提供商进行身份验证,然后获得一个访问令牌。该令牌用于向各个应用程序提供身份验证信息,而无需用户在每个应用程序中单独输入凭据。这样,用户可以方便地从一个应用程序跳转到另一个应用程序,而无需重复登录。此外,单点登录还提供了集中式管理功能,管理员可以更容易地控制用户访问权限并监控用户活动。总之,单点登录为用户提供了便捷、安全的访问体验,并简化了企业对用户身份管理的复杂性。
作者其他创作
大纲/内容
登录环节
Sso Server
点击退出
通知Client Server 退出指定用户
登出环节
Web Client获取 Ticket
④ 推送ticket 到服务器端
③、 重定向到 Web client
⑤ 保存Session
Web Client
登录用户
①
到首页或登录页面
②、 重定向到 SSO server
1、实线为 web 请求2、虚线为 api 请求3、
②
单点登录
通过 ticket key 和 secret 获取用户信息
拿到用户信息存Session中
处理用户退出
根据 ticket获取用户清空对应用户的Session 缓存
认证客户端
清空 session清空 cookie重定向
Client Server
发起登录
③ 浏览器重定向 并携带 ticket
① 重定向到sso server
0 条评论
回复 删除
下一页