При тестировании django-allauth, если я вхожу в систему и выхожу из нее с разными учетными записями социальных сетей, они не кажутся связанными друг с другом (в том смысле, что я не могу получить к ним доступ, просматривая socialaccount_set.all.0, socialaccount_set.all.1 и т. Д. ).
Может кто-нибудь объяснить, как связать социальные аккаунты вместе?
Я видел это сообщение: как подключить несколько провайдеров социальной аутентификации к одному и тому же пользователю django с помощью django-allauth?, что, похоже, возлагает на пользователя ответственность за вход сначала с одной социальной учетной записью, а затем связывание других учетных записей для себя.
Конечно, должен быть способ сделать это, не возлагая на пользователя ответственность? Может, по электронной почте?
Есть ли способ сделать это постфактум с существующими пользователями?