Rss & SiteMap

搭建论坛 http://bbs.diylsoft.com:8118/starforum/index.asp

搭建论坛是“搭建式”中文软件开发工具《搭建之星》、《网站·搭建者》技术交流的地方。
共3 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:如何避免重复登录?

1楼
dongxiaoxu 发表于:2008-1-5 14:06:14
admin能不能讲一讲如何避免重复登录?
2楼
FSJM 发表于:2008-1-5 14:50:21

b/s模式很难避免,目前可以检测出来,但服务器的 会话标识 和浏览器不能重新连接;

如果拒绝登录,服务器的会话可能是“死的”,只能等超时后自动清理或手工清理,才可登录。

所以目前很难避免。

3楼
pc_doctor 发表于:2008-1-6 18:27:46

登录,从登录这个角度讲,就一定是有一个权限的问题。所以,可以从权限数据库中想办法来实现重复登录的检测:

1、在权限数据表中设置一个“登录状态”字段。字段值=1为已经登录,字段值=0为没有登录。默认=0。

2、登录检验时,在通过帐号、密码后,再检验“登录状态”字段值。该字段值=0,就放行登录,并立即将该字段值修改为=1。

3、登录检验时,在通过帐号、密码后,再检验“登录状态”字段值。该字段值=1,就拒绝登录。

4、帐号退出时,将“登录字段”值修改=0,以备下次登录。

共3 条记录, 每页显示 10 条, 页签: [1]

搭建之星 网站·搭建者 Copyright © 2000 - 2011
Powered By Dvbbs Version 8.2.0
Processed in 0.07813 s, 3 queries.