什么是单点登录?
单点登录
是在多个应用系统中,只需要登录一次,就可以访问其他相互信任的应用系统。
操作方法
同域处理
同域名下,可以设置cookie的顶级域名访问,然后共享session(redis)
不同域处理
这里假设不同系统不共享session
把登录业务抽象出来做一个单独的sso系统,用户访问某个系统时
1 | 用户访问app系统,app系统没有登录,跳转到SSO。 |
单点登录
是在多个应用系统中,只需要登录一次,就可以访问其他相互信任的应用系统。
同域名下,可以设置cookie的顶级域名访问,然后共享session(redis)
这里假设不同系统不共享session
把登录业务抽象出来做一个单独的sso系统,用户访问某个系统时
1 | 用户访问app系统,app系统没有登录,跳转到SSO。 |