Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
通过使用此设置,我能够获得我的 facebook 应用程序的 publish_actions 权限
FACEBOOK_EXTENDED_PERMISSIONS = ['publish_actions']
问题是,当授权我的 facebook 应用程序时,第二个窗口用于提示用户允许我的应用程序在基本信息的初始提示之后发布操作。
如何只使用一个窗口来让用户授权我的应用程序?我正在尝试让我的授权窗口看起来类似于 spotify 的授权
Django-social-auth 已被 python-social-auth 取代。在 python-social-auth 中,您可以使用SOCIAL_AUTH_FACEBOOK_SCOPEsettings.py 内部定义扩展权限。例如:
SOCIAL_AUTH_FACEBOOK_SCOPE
SOCIAL_AUTH_FACEBOOK_SCOPE = ['email', 'user_photos']
它只会显示一个授权对话框。