小编Tom*_*mis的帖子

如何使用django-allauth提供程序信息填充用户配置文件?

我正在使用django-allauth作为我的身份验证系统.我需要当用户登录时,配置文件模块会填充提供商信息(在我的情况下是facebook).

我正在尝试使用pre_social_login信号,但我只是不知道如何从提供者身份验证中检索数据

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()
Run Code Online (Sandbox Code Playgroud)

谢谢!!!

authentication django facebook django-allauth

14
推荐指数
2
解决办法
5151
查看次数

标签 统计

authentication ×1

django ×1

django-allauth ×1

facebook ×1