限制Facebook oauth请求的范围
我使用Facebook作为一个社交身份提供商,以验证我系统的用户身份。除了用户的身份(例如用户的Facebook id),我不想从Facebook获得任何其他信息 我正在向{app id}&redirect_uri={redirect uri}&scope=public_profile发出一个被动请求-更多详细信息如下:(请参阅:调用登录对话框部分) 这里列出了几个范围选项: 我的问题是,似乎没有一个范围限制只能访问用户的Facebook id。这意味着当用户首次联合时,Facebook会向他们显示一条令人担忧的消息,关于我的应用程序将访问的所有其他信息(见下面的屏幕截图)。这对我不起作用,我只需要用户的Facebook id——我不想向用户索要所有这些额外的东西。是否可以将范围限制为仅限于用户id限制Facebook oauth请求的范围,facebook,oauth,scope,Facebook,Oauth,Scope,我使用Facebook作为一个社交身份提供商,以验证我系统的用户身份。除了用户的身份(例如用户的Facebook id),我不想从Facebook获得任何其他信息 我正在向{app id}&redirect_uri={redirect uri}&scope=public_profile发出一个被动请求-更多详细信息如下:(请参阅:调用登录对话框部分) 这里列出了几个范围选项: 我的问题是,似乎没有一个范围限制只能访问用户的Facebook id。这意味着当用户首次联合时,Facebook会向他们
如果您要求用户验证您的应用程序,您的应用程序始终要求的最低要求是
公共\u配置文件。你不能得到比这更少的信息
您可以在此处阅读有关许可的更多信息:不,这是不可能的。谢谢Roemer-很高兴知道。遗憾的是,我的组织希望使用社会身份,而不必强迫人们提供他们可能不想提供的、我的组织不需要或不想要的额外信息。