Como preencher o perfil do usuário com informações do provedor django-allauth?

Eu estou usando o django-allauth para o meu sistema de autenticação. Preciso que, quando o usuário entrar, o módulo de perfil seja preenchido com as informações do provedor (no meu caso, facebook).

Estou tentando usar o sinal pre_social_login, mas não sei como recuperar os dados da autenticação do provedor

from django.dispatch import receiver
from allauth.socialaccount.signals import pre_social_login

@receiver(pre_social_login)

def populate_profile(sender, **kwargs):
    u = UserProfile( >>FACEBOOK_DATA<< )
    u.save()

Obrigado!!!

questionAnswers(4)

yourAnswerToTheQuestion