佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 833|回复: 10

ASP.NET 防止一个Account 同时login 的问题

[复制链接]
痞子周 该用户已被删除
发表于 21-7-2006 03:38 PM | 显示全部楼层 |阅读模式
我刚完成了一项Project , 但是我想防止两个User同时Login同一个Account 的问题,请问有什么办法可以解决这个问题呢?小弟在这里先谢谢各位。
回复

使用道具 举报


ADVERTISEMENT

发表于 21-7-2006 04:01 PM | 显示全部楼层
你可以开一个FIELD来记录这用户是否使用,如ONLINE就放Y,OFFLINE就 N。

也就是说当用户LOGIN时就UPDATE这FIELD,一LOGOUT也UPDATE这FIELD,还有写一个TIMER,如果USER在几分钟里没有RESPONSE,就UPDATE这FIELD=N
回复

使用道具 举报

痞子周 该用户已被删除
 楼主| 发表于 21-7-2006 04:09 PM | 显示全部楼层
谢谢MAX5007 , 可以请问你要怎样写一个Timer ma?
回复

使用道具 举报

发表于 21-7-2006 05:07 PM | 显示全部楼层
这样会有一个坏处就是如果你不小心close掉,
然后你要login的时候就有问题了。。。。。

因为你都login不到了,要等上几分钟才可以login。

注意时close掉,不是logout哦
回复

使用道具 举报

发表于 21-7-2006 06:49 PM | 显示全部楼层
觉得用session + 特别ID

ASP 有个东西叫application

[ 本帖最后由 quantum^_^ 于 21-7-2006 07:11 PM 编辑 ]
回复

使用道具 举报

发表于 21-7-2006 08:24 PM | 显示全部楼层
原帖由 红发 于 21-7-2006 05:07 PM 发表
这样会有一个坏处就是如果你不小心close掉,
然后你要login的时候就有问题了。。。。。

因为你都login不到了,要等上几分钟才可以login。

注意时close掉,不是logout哦



close掉session还在。有什么问题?
回复

使用道具 举报

Follow Us
发表于 22-7-2006 09:16 AM | 显示全部楼层
原帖由 tensaix2j 于 21-7-2006 08:24 PM 发表



close掉session还在。有什么问题?


session每次都不一样的。。。。。
回复

使用道具 举报

发表于 23-7-2006 02:23 AM | 显示全部楼层
你login yahoo后,把browser关了,在去yahoo,他有要求你再login吗?
回复

使用道具 举报


ADVERTISEMENT

发表于 23-7-2006 04:39 PM | 显示全部楼层
原帖由 tensaix2j 于 23-7-2006 02:23 AM 发表
你login yahoo后,把browser关了,在去yahoo,他有要求你再login吗?



有啊!难道你的没有吗????

怪了。。。。。。。
回复

使用道具 举报

发表于 23-7-2006 07:59 PM | 显示全部楼层
原帖由 tensaix2j 于 23-7-2006 02:23 AM 发表
你login yahoo后,把browser关了,在去yahoo,他有要求你再login吗?


要看你的 browser cookies 设定. 另外, 通常把全部 browser 关了, 你就得重新 login 了.
回复

使用道具 举报

痞子周 该用户已被删除
 楼主| 发表于 24-7-2006 01:25 PM | 显示全部楼层
要怎样写一个Timer来detect User没有反应然后Update Field 呢?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 12-11-2024 04:19 AM , Processed in 0.111305 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表