我使用django-allauth进行facebook连接(使用js_sdk)。它适用于用户。现在考虑以下场景: 1.用户A通过Fb登录 2.用户B将用户A从机器上的Fb中记录下来并自行登录。 3.用户B然后尝试在我的网站上用fb登录(用户A没有注销)
这或者给出一个fb对话框错误“用户A已经注销”或者它带我到/ accounts / facebook / login / token(如果是现有用户)和/ accounts / social / connections说“你可以通过任何第三方帐户登录 - >用户A或用户B(如果是新用户)
我如何处理这种情况,我希望用户B应该通过fb无缝登录(即使用户A没有注销)。
答案 0 :(得分:0)
当您在用户已登录时使用社交帐户登录时,最多隐式连接了0.11.1个帐户。因此,您的方案无法正确处理。在当前的主数据中已经解决了 - 现在的默认流程符合您的预期。