weixin_44531193
weixin_44531193
采纳率100%
2019-02-23 21:03 阅读 2.7k
已采纳

shiro如何保存用户相关的信息,以及整合redis的作用

1:关于session失效的问题

Subject currentUser = SecurityUtils.getSubject();
Session session = currentUser.getSession();


这种方式保存的session会有时间限制吗?
例如保存之后,没有操作后默认30分钟失效
session失效,某些数据就获取不到了
但是用户的认证还是存在的。

2:logout执行后会有哪些操作,是默认,还是需要重写。


3:整合redis的作用
是session保存到redis还是 数据直接保存到redis

**
本人萌新,问题可能问的有写问题。。。**

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

1条回答 默认 最新

  • 已采纳
    xiaoming120915 MLi_hb 2019-02-25 08:32

    保存到redis,其实就是讲session对象保存到redis,默认session是保存到内存中的,只需要重写持久化过程就行了,具体的你可以参考spring session的源码

    点赞 评论 复制链接分享

相关推荐