1 分布式会话

直接的HTTP请求是无状态的。

1.1 单Tomcat会话

image.png

1.2 动静分离会话

image.png

1.3 集群会话

image.png

1.4 改动

image.png

2 拦截器

写一个拦截器类
image.png
然后将其进行注册
image.png
在验证过程中集合redis进行身份认证,如果有不匹配则调用返回方法
image.png

3 单点登录

Session跨域
image.png
image.png
image.png
image.png
保存用户会话说的是保存到浏览器cookie里面,后端使用的是redis,所以浏览器在做请求时只需要将userId与token放到header里进行请求即可
再登陆其他站点时
image.png