![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shiro
JoeElena
一分耕耘一分收获
展开
-
Springboot+shiro+redis 限制同一账号 同时在多处登录
这里的业务场景,就类似与qq 账号 不能同时在多部手机 登录一样,后者会强制前者下线,被强制下线的用户重新登录又挤掉 前者,如此反复.....一. 思路是从网上 看到的(酌情参考)1. 利用Cookie 里面的JESSIONID ,其实也就是sessionid,是可以获取到的2.利用 Deque 双向队列,最大 maxSize 设置为13.利用redis 缓存 ,将 Deque 存...原创 2018-08-13 19:01:24 · 7595 阅读 · 8 评论 -
Springboot+shiro 踢出SessionId
运用场景 : 管理员踢出在线用户,让其页面失效。重登即可激活思路:1.利用sessionId ,如果踢出 将其标记为 0,重定向到 踢出页面2.在登录的时候,将sessionId 标记为1,表示 已激活 可以正常使用3.将 sessionId 和值,存入redis hash表里面,每次比较 从redis 中取出4.利用 HandlerInterceptorAdapter 拦截...原创 2018-08-13 19:42:27 · 2378 阅读 · 0 评论 -
Springboot+Shiro+reids 整合的开源项目
SpringbootShiro项目介绍JE后台管理系统是由Springboot+Mybatis+Redis+Shiro 等框架构成JE拥有技术: 核心框架:Spring Boot 安全框架:Apache Shiro 缓存: redis 模板引擎:JSP+HTML5 持久层框架:MyBatis 定时任务:Quartz 日志统计:AOP 验证码:Kaptcha 采用HTML5 & CSS3 拥有良好的代码结构 更多……软件架构Springboot+Mybatis+Redis+Shiro 框架的原创 2018-09-07 15:25:20 · 676 阅读 · 1 评论