标题:關於檢查用戶是否登陸的問題
只看楼主
david0620
Rank: 1
等 级:新手上路
帖 子:97
专家分:0
注 册:2007-3-13
 问题点数:0 回复次数:8 
關於檢查用戶是否登陸的問題
如何可以檢查到用戶是否已經登陸了呢?
如果登陸了,就不能讓其它人再用這個用戶登陸
要如何檢查呢?
就是說一個帳號只能在同一時間只能登陸一次
搜索更多相关主题的帖子: 如何 其它 
2007-10-18 17:13
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
得分:0 
数据库存中设置一个字段,比如0和1(默认为0,表示未登陆),当用户创建时就把这个字段的值设成1,每次登陆时判断一下这个值是什么,如果是1,则提示已经登陆....

飘过~~
2007-10-18 18:30
yunj1105
Rank: 1
等 级:新手上路
威 望:1
帖 子:757
专家分:0
注 册:2007-2-13
得分:0 
那退出后在根据什么来将这个字段设为0呢?

2007-10-18 18:36
yms123
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
个人认为里可以利用global.asax里的session_timeout事件里写退出代码。
2007-10-18 21:09
jxnuwy04
Rank: 2
等 级:新手上路
威 望:4
帖 子:768
专家分:0
注 册:2006-9-15
得分:0 
同意楼上的.

------------------不为别的,就为你,我的理想!-----------------
2007-10-19 08:19
sam0802
Rank: 1
等 级:新手上路
帖 子:41
专家分:0
注 册:2006-7-29
得分:0 
直接关闭浏览器会不会触发session_timeout事件?我是新手,请勿见笑~

[此贴子已经被作者于2007-10-19 11:25:21编辑过]



2007-10-19 11:24
lxinxin
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2007-10-17
得分:0 
同意4楼的,在退出的时候再把表里的那个字段置为0,就说明未登陆了,不过登陆的时候您还得判断一下,感觉有点麻烦了!~

[此贴子已经被作者于2007-10-19 12:22:37编辑过]



白天不懂夜的黑
2007-10-19 12:21
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
得分:0 
这个没什么麻烦的吧???
直接取一下当前user的某个属性值啊..

飘过~~
2007-10-19 12:27
冰彩虹
Rank: 4
来 自:上海
等 级:贵宾
威 望:14
帖 子:806
专家分:44
注 册:2007-6-28
得分:0 
好像有一个User对象的吧User.Identify...

Flying without wings
2007-10-19 19:40



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-178790-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.175838 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved