php - app 一个账号不能在多个手机上同时登录
本文介绍了php - app 一个账号不能在多个手机上同时登录的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
app 一个账号不能在多个手机上同时登录,后台怎么判断已经登录了呢?如果已经登录了怎么判断是不是在当前设备登录的呢? 想不懂
解决方案
比如,后端有一个记录登录状态的表:user,session,expire_time。
一个设备登录账号,状态表里检查该账号是否有相应记录,且session一致:
如果没有,说明还没有登录,则正常登录;如果已有(且没过期),则询问是否强行登录(把之前别的设备登录记录清除),并更新session、expire_time信息。
这篇关于php - app 一个账号不能在多个手机上同时登录的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文