【发布时间】:2013-04-09 18:00:09
【问题描述】:
OAuth 对话框读写权限 您的应用似乎同时请求读取和写入权限。相反,最初请求少量权限,并在用户决定共享时请求写入权限。
【问题讨论】:
标签: facebook permissions
OAuth 对话框读写权限 您的应用似乎同时请求读取和写入权限。相反,最初请求少量权限,并在用户决定共享时请求写入权限。
【问题讨论】:
标签: facebook permissions
在用户注册 App 时,您不应询问publish_stream、publish_actions 或任何其他写权限。需要时应单独询问这些许可。
根据 Facebook 工程师的说法“你现在可以忽略它。但是当有人开始使用你的应用程序时请求读取权限是很好的。然后只在实际需要时才请求写入权限”
【讨论】:
是的,我认为开发人员警报系统存在问题,因此您可以同时看到“立即修复”和“已解决”按钮。但我认为警报消息是真实的,不是错误推送的。 Facebook 希望鼓励您减少最初请求的权限数量;尤其是当用户第一次登录您的应用程序时。然后,您可以在需要时请求其他权限。
这只是遵循Least Privilege 的安全准则的良好做法 - 仅请求/允许用户完成他们需要执行的任务所需的最低权限。这样做可以最大限度地减少应用程序的漏洞。
所以我认为,如果您在第一次登录时只要求最必要的权限,并且不在同一个请求中混合权限类型(读取和写入),这将解决您的问题。
【讨论】:
【讨论】:
您需要设置 read_stream、publish_stream 等权限。
【讨论】: