我做了一个登录页面.要求:如果一用户用某个帐户登录成功后,其他用户再用此帐户不能登录.
这种问题该怎么解决?

解决方案 »

  1.   

    按照jackie615()的思路,如果用户退出后再标志改成N, 可是用户直接关闭浏览器时,该怎么把该标志改成N?
      

  2.   

    如果是ASP.NET
    因为你怎么知道用户什么时候离开? 什么时候把它重置为No呢?
    好像比较复杂如果使用这种方法,需要再添加一个字段,标识该次登录是否过期吧
    同时每次用户访问的时候需要刷新自己的在线时间。
      

  3.   

    Global.asax 的
    Session_Start 事件
    Session_End 事件
      

  4.   

    Session是一个用户会话对象,是局部对象,用于保存单个用户的信息.这个方法你用过吗?