日期:2014-05-17  浏览次数:21019 次

同一账号如何保证不能多个地方登陆?
一个软件,只能注册用户才能使用,登陆时,远程数据库验证用户名和密码
请问,如何保证一个账户不能同时登陆多台电脑呢?

------解决方案--------------------
用户数据表多设计一个字段 用来保存登陆状态   如 0 未登陆,1 表示登陆
------解决方案--------------------
莫非 你在数据库 没有存用户的在线状态 》?
用户登录的时候 判断一下他是否 已经在线如果没有登录   如果 已经在线 另一方T下线
------解决方案--------------------
C/S 还是B/S???
------解决方案--------------------
引用:
引用:莫非 你在数据库 没有存用户的在线状态 》?
用户登录的时候 判断一下他是否 已经在线如果没有登录   如果 已经在线 另一方T下线
另一方T下线,怎么T呢

- -!、、那 你又是怎么允许他登录成功的呢、、、
------解决方案--------------------
数据库加个字段记录此用户的状态
------解决方案--------------------
如果指定时间(假设20分钟)之内此用户无任何操作则更新字段为下线。如果此用户有动静,则从0重新计时。
------解决方案--------------------
亲,数据库加个字段保存用户是否在线