springboot+shiro+redis 缓存session时间问题

樱木花道VS康 发布于 01/10 10:25
阅读 887
收藏 2

背景:

springboot+shiro+redis实现了session缓存在redis中,现在作为api接口供 web端与app端访问,现在想做到,web端登录的话session缓存2小时,app登录的话session缓存比如5小时,在重写的 

public class RedisSessionDao extends AbstractSessionDAO

private long expireTime = 1800000;

缓存时间设置,这个怎么动态修改app、web不同访问设置不同的缓存时间呢???

加载中
0
事儿爹
事儿爹

把PC端和APP端的session做区分,所有PC作统一一个session,所有APP作一个session, 我最近也是做了这个功能,需要有个字段区分是哪个应用请求的,而且区分了之后对后期记录处理也很方便,比如int source;1:小程序,2:APP,3:PC......

事儿爹
事儿爹
回复 @天空飄來五個字 : 是的,1.提供两个接口,pc一个,APP一个,2.同一个接口,type值区分请求来源
天空飄來五個字
你做好了?可以请教一下吗
返回顶部
顶部