【发布时间】:2018-03-30 04:38:48
【问题描述】:
我正在使用 python-social-auth 开发一个 Django Web 应用程序。我的 Django 设置中有这个:
SOCIAL_AUTH_GOOGLE_OAUTH2_KEY = 'xxx'
SOCIAL_AUTH_GOOGLE_OAUTH2_SECRET = 'xxx'
SOCIAL_AUTH_FACEBOOK_KEY = 'xxx'
SOCIAL_AUTH_FACEBOOK_SECRET = 'xxx'
SOCIAL_AUTH_FACEBOOK_SCOPE = ['email',]
SOCIAL_AUTH_LINKEDIN_OAUTH2_KEY = 'xxx'
SOCIAL_AUTH_LINKEDIN_OAUTH2_SECRET = 'xxx'
SOCIAL_AUTH_LINKEDIN_OAUTH2_SCOPE = ['r_basicprofile', 'r_emailaddress']
现在谷歌在数据库中的 auth.user 模型中设置用户的电子邮件很好,但 LinkedIn 和 Facebook 甚至不会发送用户的电子邮件。我该怎么办?
【问题讨论】:
标签: python django facebook linkedin python-social-auth