有一个问题是,我现在实现了单点登录,那么单点退出如何实现让全部子系统都退出,A 系统退出登录并重定向至 SSO 登录页面,那么这时候 B 系统本地还存在 Cookie,这个其实也简单,服务端的凭证存到 Redis 中,当判断 Redis 中不存在该用户登录凭证了则返回登录失效错误码重定向至登录页。
那么还有一个场景是A系统登录了,B系统也登录了,这时候 A 系统退出登录重定向至 SSO 登录,并切换了一个用户登录,然后 B 系统本地还是 老的 cookie,然后验证的时候服务器返回了登录失效错误码重定向了登录页。
这种情况如何让 B 系统自动的将本地 cookie 换成刚刚 A 系统切换掉的那个用户。
