0

理想情况下,我想使用 FB 注册插件,但最终会获得一些超出基本权限的额外权限。我知道,这是一个已被多次回答的老问题(例如,这里这里这里

答案总是一样的:你不能这样做,如果你需要额外的权限,你必须在后续步骤中请求它们(这不是一个特别友好的用户体验!)这很好,但一方面: 这显然不是真的(至少不完全是)。

使用 Facebook 注册 Spotify,您会看到他们正在使用 FB 注册插件为其提供动力。点击“注册”后,我的注册就完成了(没有后续的审批步骤)。这是一个全新的原始 FB 帐户。然后我去查看在我的帐户的 FB 应用程序设置中授予 Spotify 的权限,我发现它具有 offline_access 权限。怎么回事?我从未明确授予该权限,并且根据 FB 文档,无法使用注册插件来实现这一点。然而 Spotify 已经成功了吗?现在我知道offline_access 正在消失,但我认为如果他们可以获得此权限,也许有一些通用的方法可以做到这一点。谁能解释一下?是否给了 Spotify 一些神奇的后门,或者我缺少什么?

4

1 回答 1

1

如前所述,在评论中,确实,某些合作伙伴和应用程序具有自动设置的特殊权限,例如列入白名单的离线访问。

使用新的登录对话框,权限授予体验应该有所不同。https://developers.facebook.com/docs/facebook-login/overview/#logindialog

于 2013-06-04T12:24:55.857 回答