注册 登录
编程论坛 ASP.NET技术论坛

[求助]如何防止用户重复登陆??

zhzh 发布于 2007-06-15 17:54, 1184 次点击

防止用户重复登陆,有没有谁有个方法学习一下~~~

9 回复
#2
夜_狼2007-06-18 08:58
设置一个session变量,保存该用户的登陆名,
#3
zzllzz2007-06-18 09:58
看你是哪种验证方式
#4
卡卡艾2007-06-18 21:51
我也很想知道这个问题的答案,顶上去,大家帮忙给解决了吧...最好说详细点啦..非常感谢拉..
#5
bingche2007-07-04 21:47
期待中.....................
#6
airfei2007-07-04 22:11

设置一个标志位,登陆为1,注销为0。每次登陆时检查该标志位

#7
betty2007-07-05 15:09

用户登录后,在session中存上用户名比如Session["ACCOUNT_KEY"]="XXX"
用户再登录时判断Session["ACCOUNT_KEY"]是否为空,如果不为空就说明已经登录,不能重复登录了
这个方法应该可以吧

#8
夜_狼2007-07-05 17:50
我感觉在中用session保存已经过时了,应该设置一下验证方式
#9
cyyu_ryh2007-07-06 09:22
session并不过时,但可以并用,配制文件下便于管理
#10
zhzh2007-07-06 18:40
以下是引用betty在2007-7-5 15:09:40的发言:

用户登录后,在session中存上用户名比如Session["ACCOUNT_KEY"]="XXX"
用户再登录时判断Session["ACCOUNT_KEY"]是否为空,如果不为空就说明已经登录,不能重复登录了
这个方法应该可以吧

但是一点,用户点了"X"关闭页面后,Session不会超时啊!

1