我已经设置了如下Python Social Auth
SOCIAL_AUTH_STRATEGY = 'social.strategies.django_strategy.DjangoStrategy'
SOCIAL_AUTH_STORAGE = 'social.apps.django_app.default.models.DjangoStorage'
SOCIAL_AUTH_USERNAME_IS_FULL_EMAIL = True
SOCIAL_AUTH_PROTECTED_USER_FIELDS = ['email', 'first_name', 'last_name']
我的管道如下所示
^{pr2}$根据设置,如果新用户使用社交帐户登录,则应使用名和姓创建用户详细信息。我得到的是一个名字和姓氏都为空的用户。如果我删除受社交身份验证保护的用户字段在创建新用户时,我将获得名字和姓氏。在
那么,当创建新用户时,如何获取名字和姓氏,并且在下次登录时从不更新这些字段呢?在
目前没有回答
相关问题 更多 >
编程相关推荐