社区
基础编程
帖子详情
如何限制一个帐号在同一时间一旦登录,别人再用这个帐号就不能再登录?
xgtqr123
2002-07-26 10:20:45
如何限制一个帐号在同一时间一旦登录,别人再用这个帐号就不能再登录?
...全文
133
5
打赏
收藏
如何限制一个帐号在同一时间一旦登录,别人再用这个帐号就不能再登录?
如何限制一个帐号在同一时间一旦登录,别人再用这个帐号就不能再登录?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
alexxing
2002-07-27
打赏
举报
回复
IP地址判断并不可靠,许多用户可能公用一个IP地址,同一用户IP地址也可能变。
建立一个记录在线用户信息的数据表,保存用户ID、登陆时间、最近刷新时间(见下文)等,用户登陆先检查是否已在表里及最近刷新时间,未登陆就记录在表里,当前时间与最近刷新时间超过一定值就先删除原有记录再插入,否则就拒绝再次登陆
为解决直接关闭IE的问题,只能靠客户端定时刷新页面(如60秒),服务器端作出响应,修改在线用户表里的“最近刷新时间”
LeeMaRS
2002-07-27
打赏
举报
回复
增加一个最后刷新时间,判断现在时间与最后刷新时间的差是否超过某一个时间长度(如300秒),如果超过,就算这个用户已经退出.
实际上就和论坛的在线用户统计的原理类似.
lonelycat
2002-07-27
打赏
举报
回复
如果用户没使用退出程序而是直接关闭ie窗口怎么办?
WalkSing
2002-07-27
打赏
举报
回复
as I just write a LoginCls.php for u say.
because of the limit of String here. I posted at the following address.
May be u Lucky.
http://www.foresight.com.hk/bbs/application/webpub/showdetail.asp?serialnum=70551516585334&boardid=12&num=42
qiushuiwuhen
2002-07-26
打赏
举报
回复
数据库用户对应记录增加ip字段
登录后记录ip,退出后清除该字段
登陆时判断该字段是否为空即可
一个
账号
同一时间
只能
登录
一次
一个
JavaWeb小例子,实现一账号
同一时间
只能
登录
一次。附完整代码和数据库。
在线聊天室。实现了同
一个
帐号
同一时间
在不同地点只能
一个
人
登录
,如果
一个
人使用则另
一个
人被迫下线
在线聊天室。实现了同
一个
帐号
同一时间
在不同地点只能
一个
人
登录
,如果
一个
人使用则另
一个
人被迫下线
ASP
帐号
只能同时登陆
一个
ASP
帐号
只能同时登陆
一个
,通过IP和用户日志来识别.
防止多用户
登录
同一
帐号
如果用户没有登陆,则登陆,并将登陆信息放到application, 信息为用户id,用户sessionid,用户登陆时间,登陆IP 如果用户已登陆,则每次请求要检查application, 一旦用户id相同而sessionid不同,即表明该用户在其它地方登陆, 当前登陆无条件注销 注销过程为:将当前session失效,转到登陆页面, 提示用户该用户id已在哪台机器什么时间登陆了,当前登陆已注销 web.xml添加filter: SingleFilter org.com.filter.SingleFilter SingleFilter /*
获取本机宽带上网
帐号
密码
获取本机宽带上网
帐号
密码并自动保存到D盘.rar 获取本机ADSL宽带上网
帐号
密码并自动保存到D盘。 无毒可用,本人试过的
基础编程
21,891
社区成员
140,342
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章