简单,我做过类似的,数据库里加一个字段,Guid,然后用户登陆时,创建一个唯一字段,把这个字段存到数据库中和COOKIE中,然后用户访问时再判断,COOKIE中的字段是否与数据库中的一致,如果不一致,就是帐号复复登陆了(因为另一个帐号登陆时,会重新修改GUID字段,所以会造成与本地不一致),这时就提示他,“您的帐号在其它地方登陆”,这样就是同一个IP也不能同时重复登陆
一个帐号一次登陆
最新推荐文章于 2024-08-09 21:25:57 发布
简单,我做过类似的,数据库里加一个字段,Guid,然后用户登陆时,创建一个唯一字段,把这个字段存到数据库中和COOKIE中,然后用户访问时再判断,COOKIE中的字段是否与数据库中的一致,如果不一致,就是帐号复复登陆了(因为另一个帐号登陆时,会重新修改GUID字段,所以会造成与本地不一致),这时就提示他,“您的帐号在其它地方登陆”,这样就是同一个IP也不能同时重复登陆