单点登录
在父系统一次登录,无需再次登录即可访问其他多个系统(授信)
交互图
流程
1、用户登录父系统
2、父系统登录成功
3、跳转子系统 路径上带/sso关键字(即单点登录拦截器的拦截路径)
4、子系统的单点登录拦截器 拦截所有/sso请求
5、重定向到 redirect_login.html
6、发送请求父系统 校验token
7、父系统查询redis里是否存在该token
8、若存在,则同步到子系统的redis中,视为单点登录成功(若不存在,则跳回子系统登录页,单点登录失败)
9、同步token
10、跳转子系统index首页
整理思维导图如附件