同域简单模式单点登录
2020-04-17 17:12:34 0 举报
web单点登录,一级域名同域,简单模式单点登录
作者其他创作
大纲/内容
a.me.com
filter校验是否登录无cookie:uLoginId
未登录
延长自己缓存有效期
业务访问
返回用户信息
成功返回业务数据
返回cookie到浏览器
延长redis缓存有效期
拿cookie到登陆中心认证
浏览器
登陆后第一次访问
filter有cookie,上一次到登陆中心认证已经超过10分钟,前往认证
登陆后第N次访问
302
filter判断有cookie:uLoginId但自己模块未登录
1. cookie可以是token2.cookie作为用户在浏览器端登录标识,同时可以生成一个服务器端的token,作为服务器调用服务器的校验标识3.关键是缓存在多个服务器之间要连通,如多服务器用同一个redis集群
前往登录页
登录写cookie:uLoginId domain:me.com写u.me.com(redis)缓存
以uLoginId组装缓存key写入自身服务器redis缓存
u.me.com
0 条评论
回复 删除
下一页