2013-08-29 133 views
3

我一直在試圖找到如何向已經註冊並使用django-allauth的用戶添加新的社交帳戶。到目前爲止,我發現this questionthis other question與我需要的相關,但建議不起作用。Django allauth - 使用自定義用戶的多個社交帳戶

我使用自定義用戶類,通過電子郵件進行身份驗證,一旦我創建了第一個社交帳戶,它不會讓我添加另一個。我已經嘗試將provider_login_url放在用戶通過身份驗證的頁面中,正如其中一個提到的答案中所建議的那樣,但似乎要註銷然後嘗試再次註冊,但隨後,由於電子郵件是相同的,「它與現有用戶的電子郵件衝突「。

我如何得到預期的行爲?即,django-allauth將電子郵件識別爲屬於現有用戶,因此僅創建新的socialaccount,而不是新用戶。

回答

相關問題