django-allauth: Vinculando várias contas sociais a um único usuário

Ao testar o django-allauth, se eu fizer login e logout com diferentes contas sociais, elas não parecem estar ligadas entre si (em que não posso acessá-las olhando para socialaccount_set.all.0, socialaccount_set.all.1, etc ).

Alguém pode explicar como vincular contas sociais?

Eu vi este post:Como faço para conectar vários provedores de autenticação social ao mesmo usuário do django usando o django-allauth? que parece colocar o ônus sobre o usuário para fazer o login primeiro com uma conta social e, em seguida, vincular as outras contas para si mesmo.

Certamente deve haver uma maneira de fazer isso sem colocar o ônus sobre o usuário? Talvez por endereços de email?

Existe uma maneira de fazer isso após o fato com os usuários existentes?

questionAnswers(2)

yourAnswerToTheQuestion