只允许单个账号登陆系统的问题
来源:3-10 基于Apache Shiro权限管理Case实操-2

371425
2020-01-30
现在我想使用shiro实现 单个账号只能在一处登陆系统,如果同一个账号在两个地方同时登陆的话 首次登陆系统的账号 自动下线 退出系统 依次类推 互相排斥 相同的账号只允许在一处登陆。能给个详细的思路吗?
写回答
1回答
-
Jimin
2020-01-31
你好,你可以每次登录后记录下来ip和登录设备号,然后在登录检测时额外加上这两项的判断,如果当前请求的登录设备与存储的最新设备号不一样(这个属性可以放到共享session里),那么就可以判断为被挤掉,走重新登录的流程
00
相似问题