为了账号安全,请及时绑定邮箱和手机立即绑定

【提问】怎么监听session非法关闭?

【提问】怎么监听session非法关闭?

呼唤远方 2018-07-15 07:08:02
需求:同一时间只能有一个账号登录,第二个账号登录把第一个账号挤下来并给出相应正确提示思路:使用application,吧每次登陆session存入application,再次登陆或首次登陆先从application取值判断,安全退出从application移除问题:直接关闭浏览器 session无法正确关闭求解,各位大神有什么好的方法吗?只要思路!感谢!
查看完整描述

3 回答

?
慕尼黑8549860

TA贡献1818条经验 获得超11个赞

你得用长连接或者轮询来提供用户活着的证据,websocket我没做过你可以看看这方面的东西

查看完整回答
反对 回复 2018-07-15
?
哔哔one

TA贡献1854条经验 获得超8个赞

数据库给每个用户建立loginToken字段,每一次登录重新生成新的值存入数据库,并把loginToken放入个人信息,用户请求时从系统中查询此用户最新的loginToken(可以缓存起来,更新时重新缓存)与操作用户个人的进行比对然后放行或者提示重新登录

查看完整回答
反对 回复 2018-07-15
  • 3 回答
  • 0 关注
  • 911 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信