有关控制一个用户只能同时一个登录.

SeeSunSet 2003-08-24 12:27:38
想限制一个用户名只能同时一个人在线,用APPLICATION记录或者是数据库表记录吧.结束时要等到SESSION.TIMEOUT时执行SESSION_END才能置空,还有其它办法吗?高人指点....
...全文
34 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
aloxy 2003-08-24
  • 打赏
  • 举报
回复
楼上的解决有一个地方没考虑到,
万一没有正常退出,而是直接关闭浏览器,
下次该用户就无法登陆。
qjrein 2003-08-24
  • 打赏
  • 举报
回复
用数据库解决很简单,用户通过登陆界面进行用户名、密码的验证后将该用户在数据库中的用户信息记录中的isonline字段置为true,每当用户登陆时都验证一下该字段,如果是true证明该用户有人使用,推出,否则登陆成功
楚人无衣 2003-08-24
  • 打赏
  • 举报
回复
记录其ip,<万一没有正常退出,而是直接关闭浏览器,下次该用户就无法登陆。>
--设其session超时无效,可以让他等三十分钟再上来

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧