代码之家  ›  专栏  ›  技术社区  ›  Juliana

如何使用Python社交身份验证拥有独特的电子邮件

  •  10
  • Juliana  · 技术社区  · 13 年前

    我在谷歌和脸书上使用Python Social Auth(Django),它用同一封电子邮件创建不同的用户。我该怎么解决?

    如果我先登录谷歌,注销,然后再登录脸书,它必须只关联帐户,而不是创建。

    1 回复  |  直到 4 年前
        1
  •  17
  •   Juliana    13 年前

    经过一些代码阅读,我在管道中发现了这一点:

    'social.pipeline.social_auth.associate_by_email',
    

    所以,我之前刚刚添加了它

    'social.pipeline.user.get_username',
    

    它奏效了。