网站如何限制账号只能一个人登陆

2024-12-22 00:49:38
推荐回答(2个)
回答1:

1,在账号数据库里,添加online字段,记录是否已经登陆

2,如果不想修改现有的数据库结构,可以添加一个登陆用户的列表,记录已登陆用户的用户id等信息

23:05add---------------------------------------------

web程序都有一个session_end事件的,用户关闭网页和关机都会引发这个事件,从那个里面删除数据库里的信息就可以,现在的网站用户登陆状态都存在数据库里,已经成型的技术,没必要再研究了吧,如果研究出了方法, 稳定性还要自己加强

如果你用的是.net,在global里面就有这个事件

06/17add---------------------------------------------
在session_end里是没有问题的,实例的话,贴上来真的太长了

回答2:

1,在账号数据库里,添加online字段,记录是否已经登陆

2,如果不想搜索修改现有的数据库结构,可以添加一个登陆用户的列表,记录已登陆用户的用户id等信息