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

如果用户不是主动退出(关闭浏览器,关机,超时),如何捕获到

如果用户不是主动退出(关闭浏览器,关机,超时),如何捕获到

婷婷同学_ 2018-10-25 05:06:53
如果用户不是主动退出(关闭浏览器,关机,超时),如何捕获到
查看完整描述

2 回答

?
小唯快跑啊

TA贡献1863条经验 获得超2个赞

可以记录下session的最后活动时间,超过一定时间,属于超时。服务器压力较大,session可以保存到数据中,用数据库的功能来完成超时验证。

查看完整回答
反对 回复 2018-10-30
?
qq_花开花谢_0

TA贡献1835条经验 获得超7个赞

登录用户要定时汇报我是否在线,通过这种方式才能解决你所说的这些个复杂退出问题

具体做法参考:

1、用户登录后,把用户登录的相关信息保存在一个用户在线表内,并定时更新该用户最新在线时间。

2、再有一个公共的定时方法,定时检测这个用户在线表,把最新在线时间低于你规定的定时刷新时间的,都视为已退出用户,以便做相应的操作。


查看完整回答
反对 回复 2018-10-30
  • 2 回答
  • 0 关注
  • 602 浏览

添加回答

举报

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