序言

Redis实战(16)Redis实现Session共享

登录的处理流程:

1、登录页面提交用户名密码。

2、登录成功后生成token。Token相当于原来的jsessionid,字符串,可以使用uuid。

3、把用户信息保存到redis。Key就是token,value就是TbUser对象转换成json。

4、使用String类型保存Session信息。可以使用“前缀:token”为key

5、设置key的过期时间。模拟Session的过期时间。一般半个小时。

6、把token写入cookie中。

7、Cookie需要跨域。例如www.jd.com\sso.jd.com\order.jd.com,可以使用工具类。

8、Cookie的有效期。关闭浏览器失效。

9、登录成功。

保持会话--Session滑动过期

 

 

资料

相关文章:

  • 2021-08-09
  • 2022-12-23
  • 2021-07-22
  • 2022-12-23
  • 2021-11-03
  • 2021-08-30
  • 2021-12-10
  • 2021-07-03
猜你喜欢
  • 2022-01-19
  • 2021-05-22
  • 2022-12-23
  • 2022-01-09
  • 2021-05-28
  • 2021-05-08
  • 2021-07-30
相关资源
相似解决方案