Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django social auth扩展了facebook权限,如spotify_Python_Django_Facebook - Fatal编程技术网

Python Django social auth扩展了facebook权限,如spotify

Python Django social auth扩展了facebook权限,如spotify,python,django,facebook,Python,Django,Facebook,通过使用此设置,我可以获得我的facebook应用程序的发布操作权限 FACEBOOK_EXTENDED_PERMISSIONS = ['publish_actions'] 问题是,当授权我的facebook应用程序时,第二个窗口用于提示用户在初始提示基本信息后允许我的应用程序发布操作 如何仅使用一个窗口让用户授权我的应用?我正试图让我的授权窗口与spotify的授权窗口相似 Django social auth已被python social auth取代。在python social aut

通过使用此设置,我可以获得我的facebook应用程序的发布操作权限

FACEBOOK_EXTENDED_PERMISSIONS = ['publish_actions']
问题是,当授权我的facebook应用程序时,第二个窗口用于提示用户在初始提示基本信息后允许我的应用程序发布操作

如何仅使用一个窗口让用户授权我的应用?我正试图让我的授权窗口与spotify的授权窗口相似


Django social auth已被python social auth取代。在python social auth中,您可以使用
social\u auth\u FACEBOOK\u SCOPE
inside settings.py来定义扩展权限。例如:

SOCIAL_AUTH_FACEBOOK_SCOPE = ['email', 'user_photos']
它将只显示一个授权对话框