如何解决在ASP.NET中在登录得时候怎样控制不让同一个用户同时登录多次

解决方案 »

  1.   

    成功登录后就不再让登录框出现!如果是在不同的机子上登录!你可以在用户数据表中建一个Oline字段每次登录都进行检查!
      

  2.   

    discuz就是这么做的与application有关吧
      

  3.   

    写一个在线用户表在数据库中就可以了,登陆前先判断一下是否有这个用户数据,在注销一定要清除这个用户数据
    或在用户信息表中写一个state状态字段,登陆时判断就可以了