Django allauth - несколько социальных учетных записей с пользовательским пользователем
пытался найти, как добавить новую социальную учетную запись для пользователя, который уже зарегистрировался и вошел в систему, используяdjango-allauth
, Пока я нашелэтот вопрос, а такжеэтот другой вопрос связано с тем, что мне нужно, но то, что предлагается, нея работаю
Я использую пользовательский класс User, который аутентифицируется по электронной почте, и как только я успешно создаю первую социальную учетную запись, я не могу добавить другую. Я'мы пытались положитьprovider_login_url
на странице, где пользователь проходит проверку подлинности, как предлагается в одном из упомянутых ответов, но, похоже, он завершает сеанс и затем пытается зарегистрироваться снова, но затем, так как электронная почта такая же, "это конфликтует с электронной почтой существующего пользователя ".
Как я могу получить ожидаемое поведение? что этоdjango-allauth
распознать электронную почту как принадлежащую существующему пользователю и, следовательно, создать только новыйsocialaccount
и не новый пользователь.