Python 在Django允许用户通过Facebook注册后,我如何获得更多用户信息?
我正在使用Python 在Django允许用户通过Facebook注册后,我如何获得更多用户信息?,python,django,python-social-auth,Python,Django,Python Social Auth,我正在使用pythonsocialauth()进行用户通过Facebook注册 唯一的缺点是,若用户通过Facebook注册,我就无法获得更多关于用户的信息。例如,出生,工作,爱好是必填字段,但Facebook没有提供这些信息 我想知道的是: 如果是出生,脸谱网可以提供此信息。有没有办法做到这一点?我必须编辑Python social auth的代码吗 我听说有一个案例,在通过Facebook注册后,让新窗口出现,以获取更多关于用户的信息。我想看看示例网站和如何做到这一点 我需要帮助。谢谢
pythonsocialauth
()进行用户通过Facebook
注册
唯一的缺点是,若用户通过Facebook
注册,我就无法获得更多关于用户的信息。例如,出生
,工作
,爱好
是必填字段,但Facebook
没有提供这些信息
我想知道的是:
出生
,脸谱网
可以提供此信息。有没有办法做到这一点?我必须编辑Python social auth的代码吗
Facebook
注册后,让新窗口出现,以获取更多关于用户的信息。我想看看示例网站和如何做到这一点
我想看看这个例子网站。谢谢。使用您感兴趣的字段在设置
社交\u AUTH\u FACEBOOK\u PROFILE\u EXTRA\u PARAMS
中定义
SOCIAL_AUTH_FACEBOOK_PROFILE_EXTRA_PARAMS = {
'fields': 'first_name, last_name, birthday'
}
您可以查看的可用字段列表。在设置中定义您感兴趣的字段
SOCIAL_AUTH_FACEBOOK_PROFILE_EXTRA_PARAMS = {
'fields': 'first_name, last_name, birthday'
}
您可以查看的可用字段列表。谢谢,但是这些字段中未包含的信息如何?您只能获取API提供的信息。谢谢,但是这些字段中未包含的信息如何?您只能获取API提供的信息。