写在开始
随着分布式系统的盛行,系统单点登录需求变得必不可少。
这里以阿里云社区为例子:
https://www.aliyun.com 主站
https://yq.aliyun.com 云栖社区
https://bbs.aliyun.com 论坛
https://account.aliyun.com 登录地址
架构图:
登陆流程:
oauth_callback 对应的url经过encode解密就是 https://bbs.aliyun.com/?spm=0.0.0.0.WLChh5
二、输入账号密码登陆,验证通过跳回到论坛主页
三、然后再访问云栖社区这时候用户是不用登陆的
到这里,我们可以使用谷歌浏览器F12看下网站的cookie信息,如图: