我在Facebook页面标签中遇到facebook身份验证问题。我是JavaScript SDK FB.login方法的用户。我需要theese范围:'email,publish_stream'}权限。然后我启动我的身份验证功能我得到两个弹出窗口,要求登录并给出电子邮件permition和其他要求允许发布whall。我的问题是如何只用一个权限要求登录?
答案 0 :(得分:1)
我找到了问题的答案!
多数民众赞成。您有一个身份验证弹出窗口。
答案 1 :(得分:0)
请查看此页面http://developers.facebook.com/docs/reference/api/permissions/
这里他们指定了两种类型的权限。基本权限和扩展权限。 publish_stream属于第二类,这就是你得到两页的原因。
这是他们为确保用户了解他们提供访问权限而做出的一件新事。
“您可以在Auth对话框的scope参数中请求以下扩展权限。
如果您使用的是增强型身份验证对话框,则这些权限是可撤销的,并显示在对话框的第二页上。“
这是因为增强型身份验证对话框。