我正在使用python-social-auth。六月份我在developers.facebook.com上创建了这个应用程序。 Facebook的api版本是v2.2。一切正常。 另外我的用户模型使用电子邮件作为用户名,因此我在settings.py SOCIAL_AUTH_FACEBOOK_SCOPE = ['email']中定义。
今天我在developers.facebook.com上创建了新的应用程序,api版本是v2.5。应用程序的配置与我的v2.2应用程序相同。这儿存在一个问题。从facebook.com重定向后,我使用create_user()来创建用户。我不知道为什么我知道用户数据(电子邮件,性别等)我只有UID,名字和第二名。
当然我在一个www项目中测试社交认证。
这可能是Facebook App Update的错误?