如何禁止一个用户账号同时在不同的客户端登录?
下次登录的时候检查一下,如果是另一个手机就把之前的session标记为无效;如果有session但是已经失效就清除此session并要求用户重新登录。
session本身在服务器段可以设定一个expiration,定期清除太长时间没有活跃的session可以节省一些服务器资源,但是这个expiration不能太短,否则经常提示用户登录会严重影响用户体验,具体时间要取决于用户平均活跃间隔,一般把这个时间乘上几倍就差不多了。
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有