cookie验证2个用户同时登陆的问题开心网好像跟我的问题一样当同时登陆2个用户的时候,会变成同一个用户,这个如何解决呢,用cookie的验证。

解决方案 »

  1.   

    因为cookie的Key是一样的,会被覆盖。
    你想解决的话可以自己设计一下啊。
    比如cookie中写入已登录的ID集合。每个ID再生成一个对应的登录信息。这样就可以了
      

  2.   

    做一个HASHTABLE,登录时加入KEY['name'],KEY['IP ADD'],每次登录时先检查是否有相同IP和用户名,如果有就T掉第一个,也就是说第一个人再点击页面上任何操作时都跳到LOGIN画面。
      

  3.   

    怎么把你的COOKIES放进去的就怎么取出来啊。这不是一样的道理吗?
    你允许一台机器上有多个用户存在就是进行判断。如果不允许就直接定义一个KEY覆盖就好了