InfoQ

交流

讨论:php中用户身份验证的问题

作者 asers 发布于 2003-09-00 分类:php基础编程

如何限定一个账号不能重复登陆啊?
比如用户A用他的账号登陆后,用户B若再用用户A的账号登陆则被提示无法登陆,因为用户A已经使用该账号登陆了。

我在数据库中加了一个字段标识该账号是否在使用中。但是如果用户非法退出,比如机器重新启动等导致用户失去连接,那这时候就约等于封闭了这个账号。有没有其他什么办法可以解决这个问题????请教各位大侠!!!!

急,在线等!!!



逛论坛交流php中用户身份验证的问题

加入书签
digg+,
reddit+,
del.icio.us+,
dzone+

8 条回复

回复

自己提一下 发表人 asers 发表于 09月09日
可以设定一段时间禁止别人用同样的名字.. 发表人 shuteer 发表于 09月09日
自己提一下 发表人 asers 发表于 09月09日
判断啊,如果隔多少时间没动作就注消 发表人 taomyname 发表于 09月09日
其实这个问题跟聊天室的登陆是一样的~~.. 发表人 heimayi 发表于 09月09日
当用户登陆时 就建立 cookie 在登.. 发表人 phpgirl 发表于 09月09日
  1. 返回顶部

    Re: php中用户身份验证的问题

    2003年09月09日 发表人 asers

    自己提一下

  2. 返回顶部

    Re: php中用户身份验证的问题

    2003年09月09日 发表人 shuteer

    可以设定一段时间禁止别人用同样的名字登陆

  3. 返回顶部

    Re: php中用户身份验证的问题

    2003年09月09日 发表人 asers

    对阿。我设定了3小时。但是总是不妥啊。有没有更好的办法?

    有没有办法获取该服务器中,所有注册的session变量的名字啊。所有用户注册的。有没有办法???

  4. 返回顶部

    Re: php中用户身份验证的问题

    2003年09月09日 发表人 asers

    刚才在论坛看到一篇类似的贴子,有一位朋友说记录最后活动时间,超时就踢掉他。。我觉得这个方法不错。我想问问用什么函数可以在服务器上强迫注销某个客户端注册的session呢?而且你要用什么方法来踢掉呢?有动态文档吗??

  5. 返回顶部

    Re: php中用户身份验证的问题

    2003年09月09日 发表人 asers

    自己提一下

  6. 返回顶部

    Re: php中用户身份验证的问题

    2003年09月09日 发表人 taomyname

    判断啊,如果隔多少时间没动作就注消

  7. 返回顶部

    Re: php中用户身份验证的问题

    2003年09月09日 发表人 heimayi

    其实这个问题跟聊天室的登陆是一样的~~~你去找个代码看看啊~聊天室多数就是用5楼说的方法。。。

  8. 返回顶部

    Re: php中用户身份验证的问题

    2003年09月09日 发表人 phpgirl

    当用户登陆时 就建立 cookie

    在登陆页面 添加一段 判断cookie的user是不是在存在,

    如果存在就不可以再登陆.

    如果用户不自己清除cookie 那么可以特定用户多久没有动作就自动清楚cookie




  9. 我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)

    昵称: 请输入验证码:


抢着回答

为什么我的phpmyadmin打不开表格?? 急...

为什么我的phpmyadmin打不开表格?? 急用!! 是我机子上数据库

联想偶自己:一个程序员MM的一天~~

8:45am: 公车真tmd挤,要小心公交车色狼!! 9:00am: 果珍上星...

我闪了。

:blowzy: :blowzy: :blowzy: :blowzy: :blowzy: 以后不说那么...

偶被打击得不轻。。。自己php功力实在太...

汗。。。差距不是一点点:crying: 继续努力。。。

做网站是否需要最大程度上使用数据库?

用PHP做个功能比较多样的站点,有论坛,有积分系统,有流言册,有...

打开客户端的应用程序~

比如说,word,excel,cuteftp,lotus notes……………… 能不...

请教:用php生成html是什么原理?

是直接把HTML代码存为HTML文件么?谢谢

地主,请进!

一个多台机的局域网通过共享上网,现在要控制其中几台电脑不能上...

请教能控制alert()弹出窗口的显示位置...

alert()弹出窗口的位置默认居中,如果要显示在任意位置,该如何设...

请问怎么样才能把一个对象的所有属性的...

如题,我以前在书上见过有的。但忘了,不知怎么样,可以告诉下我...

[]