gpt4 book ai didi

javascript - 未询问 Facebook Javascript SDK 扩展权限/未显示注销按钮

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:17:17 24 4
gpt4 key购买 nike

我刚刚开始使用 Facebook JavaScript SDK 来允许用户使用 Facebook 登录我的网站。

包含范围和数据自动注销链接的代码:

<fb:login-button scope="public_profile,email,user_birthday,user_location" onlogin="checkLoginState();" data-auto-logout-link="true" >
</fb:login-button>

我目前遇到两个问题:

1:当弹出所有 Facebook 帐户的连接提示时,仅询问标准权限(public_profile、电子邮件)。扩展权限正在使用的唯一帐户是应用程序注册的帐户。所有其他帐户只会收到请求标准权限而不是扩展权限的弹出窗口...

2:此外,data-auto-logout-link 仅针对注册该应用程序的一个帐户显示。尝试过的所有其他帐户都不显示注销链接...我已经尝试了 6 个不同的 Facebook 帐户,所有这些帐户的行为方式完全相同。

我可以使用 Facebook“登录”并检索我尝试过的所有帐户的基本信息...但是如上所述,没有请求扩展权限并且 5 个月内未显示“注销”按钮/6 个帐户。

我想提供一个指向该站点的链接,但是它正在本地开发....

我也很想提供详细说明问题的屏幕截图......但我还没有足够的堆栈溢出声誉

如有任何帮助,我们将不胜感激。我怀疑这两个问题是联系在一起的……

如果需要任何额外的代码,只需询问,我很乐意提供。然而,除了上述问题之外,一切似乎都正常......

提前感谢您的时间和精力,

亚历克斯·戈麦斯

最佳答案

首先,请注意——

From v2.0 onwards, the permissions other than public_profile, email and the user_friends need to the submitted for review before you can make your app live; until then, only the testers/admin/developers of the app will be able to test app with those permissions.

因此,如果您希望与其他用户一起测试您的应用,请将开发人员/测试人员/管理员添加到您的应用中,他们可以成功测试您的应用。

enter image description here

在您的应用完成后-

  1. 前往Status & Review 并提交您的应用 login review .

  2. 将您的应用从开发模式切换到上线并完成。

    enter image description here

希望对您有所帮助!

关于javascript - 未询问 Facebook Javascript SDK 扩展权限/未显示注销按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24619165/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com