我在Google和Facebook上使用Python Social Auth(django),并使用相同的电子邮件创建不同的用户。我该如何解决这个问题?
如果我首先使用google登录,然后使用Facebook登录,则必须关联帐户而不是创建。
谢谢,
答案 0 :(得分:16)
经过一些代码阅读后,我发现了这个问题:
'social.pipeline.social_auth.associate_by_email',
所以,我刚才在
之前添加了它'social.pipeline.user.get_username',
它有效。