sso单点登录
2020-10-28 09:37:56 0 举报
sso
作者其他创作
大纲/内容
存在
shiro登录
接收登录结果
是否有效
检查登录时效
跳转前端回调页面,携带ticket
存在登录信息
失败
渲染页面
不存在登录信息
访问者身份认证
无效
成功
未通过拦截的原因返回前台,前台根据原因进行跳转或提示
权限拦截
刷新用户票据有效时间
角色拦截
前端系统
是否存在
获取缓存登录信息
重定向sso
生成ticket,以ticket为键存储用户信息,返回ticket
判断有效性
接收响应
获取用户需要的数据返回前端
发起请求
写入ticket到cookie
是否登录成功
登录拦截
更新登录状态,渲染页面
url是否存在ticket
判断是否有效
sso系统
发起登录请求
保存用户信息
有效
sso-登录页
用户登录票据认证
不存在
接收结果
踢出拦截
已登录
shiro拦截请求
返回用户信息
后端系统
进入子系统
获取cookie
sso-登录检测页
sso-错误页
0 条评论
下一页
为你推荐
查看更多