社区
C#
帖子详情
asp怎么解决同一帐号禁止多人同时登陆
stevenzhao1
2007-02-28 01:10:53
如果这个帐号在一台机器上登录了,然后在其他机器上就不能登录
...全文
365
13
打赏
收藏
asp怎么解决同一帐号禁止多人同时登陆
如果这个帐号在一台机器上登录了,然后在其他机器上就不能登录
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Georgechiu
2007-02-28
打赏
举报
回复
无法保证用户意外退出的时候及时更改状态
用会话来做,是不是好点
fly_222
2007-02-28
打赏
举报
回复
服务器端把在线用户信息长驻内存,每次用户登陆,服务器端检测该内存区的在线用户,确保在线用户唯一!
lym_1978
2007-02-28
打赏
举报
回复
不知道这样行不行
在登录成功后,以帐号来创建一个临时表,如果再次登录时,先判断临时表是否存在,如果存在,则不允许登录。
greennetboy
2007-02-28
打赏
举报
回复
无法保证用户意外退出的时候及时更改状态
沐筱风
2007-02-28
打赏
举报
回复
还有,用户每次活动时,都要更新一次“最后活动时间”,这样才会保持“最后活动时间”与当前之差小于时分钟或规定时间。
沐筱风
2007-02-28
打赏
举报
回复
HTTP协议有一个非常大的缺点,就是无法得到用户的状态,也就是说,用户每一次存取页面后,就也服务端没有了任何关系,双方谁也不知道下一次存取的是什么、能否成功。
这种问题在论坛程序中最常见,通常可以这样解决。
用户登陆后,在数据表中相应的字段置1,并记录一下最后一次访问的时间,当然这其中要有Cookies参与操作,然后当用户的最后一次活动时间与当前时间之差大于一定值时,将其在线标记置为0。
Update [User] SET Logon = 0 where (Logon = 1) && ((lasttime - now) > 10)
大概就是这个意思,上面的SQL语句只是一个参考,并没有完全按SQL和ASP语法来写。
T2DK45447
2007-02-28
打赏
举报
回复
用登录名作为SESSION的判断条件
vfan2010
2007-02-28
打赏
举报
回复
帐号那个表加个字段,比如0代表没登陆,1代表登陆,判断一下。。
万一掉电怎么办呢?就一直是1了.要作其它的处理.
best8625
2007-02-28
打赏
举报
回复
帐号那个表加个字段,比如0代表没登陆,1代表登陆,判断一下。。
静_心
2007-02-28
打赏
举报
回复
登录时判断在线帐号是否唯一.
hanbingb
2007-02-28
打赏
举报
回复
记下IP地址或硬件编号
rockywu
2007-02-28
打赏
举报
回复
当登录时,表示该用户在线,此时不能在以此用登录!
jrl5365
2007-02-28
打赏
举报
回复
当用户登录的时候数据库的一个字段做一下标记
asp
实现
同一
帐号
,防止
多人
同时登录、获取在线列表、实现登录日志(可用户统计在线时长),适合用户访问量大的系统
asp
实现
同一
帐号
,防止
多人
同时登录、获取在线列表、实现登录日志(可用户统计在线时长),适合用户访问量大的系统connAccess.
asp
文件 dim strconn Set con=Server.CreateObject("ADODB.Connection") strconn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server
https://blog.csdn.net/wutianxu123/article/details/82597337
web安全/渗透测试--1--web安全原则 版权声明:本文为博主原创文章,转载本站文章请注明作者和出处,请勿用于任何商业用途。 https://blog.csdn.net/wutianxu123/article/details/82597337 web安全原则 安全应该是系统开发之初就考虑的问题。换句话说,安全是一个成熟系统的必备特性。在项目说明中不谈安全,并非因为不需要,而是因为安全都是隐...
一个web应用程序统计在线用户列表的东东
来源:键盘敲击者cncxz http://olu.desktopit.net/whitepaper.
asp
x一般来说,用户离开系统的方式有四种:主动注销、会话超时、直接关闭浏览器、在当前窗口导航到其他页面,对于前两种(正常退出),我们很容易便可将该用户从在线列表中清除;而后两种(非正常退出),由于无法捕获退出事件的精确时间,只能等到会话超时后才能将该用户清除出在线列表。假设我们设置会话超时时
10月28号安全焦点DDOS事件背后内幕串串烧
文章整理:安全焦点论坛 作者:cloudx 发布时间:2006-11-09主题:讲述安焦被DDOS背后的故事及部分安全知识!同时奉送
ASP
.NET备份db日志获得webshell小知识,小小伎俩,牛人莫笑话俺了。本贴纯属娱乐大众!慰安下各位fans在安焦被D 9天以来无法灌水的损失。大家好,我是克劳德,俺来向安焦水区的各位fans道歉来了,10月28号Xfocus遭遇ddos...
10月28号安全焦点DDOS事件背后内幕串串烧~~
主题:讲述安焦被DDOS背后的故事及部分安全知识!同时奉送
ASP
.NET备份db日志获得webshell小知识,小小伎俩,牛人莫笑话俺了。本贴纯属娱乐大众!慰安下各位fans在安焦被D 9天以来无法灌水的损失。大家好,我是克劳德,俺来向安焦水区的各位fans道歉来了,10月28号Xfocus遭遇ddos攻击,被迫关闭9天,俺是引起这件事幕后的四只黑手中的两只。另外两只黑手是13Bean同志啦。下面
C#
110,569
社区成员
642,568
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章