Ticket #51 (closed defect: fixed)

Opened 14 years ago

Last modified 14 years ago

问题补录:新旧版passport的登录冲突问题

Reported by: chenchongqi Owned by:
Priority: major Milestone:
Component: 网友前台 Version: 5.0
Keywords: passport,多点登录 Cc:
Due Date:

Description

商城因为业务的特殊性,会有同一个帐号多个人同时登录使用的状况,有段时间用户反映经常被踢出登录状态,我们测试后发现是在多人登录使用的情况下发生的,为什么会突然变成单点登录呢。

有问题找firebug,一个一个步骤地监控http请求/响应,终于发现是一个顶部登录条的接口清除了用来保持登录状态的cookie,再一查这个接口是个人中心用的,他们的passport升级了,改成了单点登录。

后续的方案是,新passport解除了单点登录的限制,从这个例子可以看出,底层协议和基础工具的重要性,另外就是接口的耦合程度会带来很大问题,我调这个接口只是为了查询一下未读消息记录,然后你就改了我的东西,很不妥。

Change History

comment:1 Changed 14 years ago by chenchongqi

  • Keywords passport,多点登录 added
  • Status changed from new to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.