169

我们被要求在设置Google Firebase以使用Facebook登录的说明中为Facebook设置OAuth重定向URI(如下所示)。

我们点击了应用程序的每个菜单。它在哪里?它能被称为不同的东西吗?

Firebase文档:

……确保您的OAuth重定向URI(例如my-app-12345.firebaseapp.com/__/auth/handler)在Facebook for Developers网站的Facebook应用程序设置页面中的“产品设置”>“Facebook登录配置”中列为您的OAauth重定向URI之一。

7个答案7

重置为默认值
277

我也很难找到这个设置。

如果您打开了https://developers.facebook.com/,您可以在右上角个人资料图片旁边找到列出的应用。选择应用程序,将带您进入该应用程序的设置。

在你的应用设置中https://developers.facebook.com/sa/apps/<my-app-id>,请确保添加Facebook登录产品。然后在“客户端OAuth设置”下的“有效OAuth重定向URI”框中输入URL。

7
  • 2
    当你在上说“应用程序设置”时developers.facebook.com你在哪里看到他们?我们看到各种各样的广告。我们可以看到开发人员设置。我们看到公司设置。我们还会看到“我的应用程序”,如果我们单击我们的应用程序,就看不到在哪里添加产品。 评论 2016年5月26日1:05
  • 1
    也添加了这些信息。我很高兴我不是唯一一个导航困难的人。 评论 2016年5月26日1:10
  • 23
    很好,很有效。单击屏幕左侧的“添加产品”,然后选择Facebook登录,然后看到Oauth选项。 评论 2016年5月26日1:19
  • 只是浪费了30分钟想知道如何设置。为什么不更新Firebase文档来显示这一点(尽管这确实是Facebook的复杂性/糟糕的UI问题)。Sonofafrikkinb!谢谢你的回答,弗兰克。 评论 2016年7月7日19:56
  • 但在我的开发窗口中,我仍然无法找到相同的@FrankvanPuffelen,因为除了客户端OAuth ont之外,还有其他各种可用选项! 评论 2016年9月21日13:47
129

根据脸书开发者网站UI的新变化,你可以在这里找到它。逐个图像步骤查找图像。

1.单击添加产品,如下图所示。

在此处输入图像描述

2.你会看到这样的屏幕。在这里,你会看到Facebook提供的产品列表。在图片中,你看不到脸书登录,因为我已经添加了它。

在此处输入图像描述

3.单击Facebook登录设置。

在此处输入图像描述

4.您将看到显示Client OAuth Login和用于输入重定向URL的字段的所需屏幕。

在此处输入图像描述

5
  • 网址是什么?我的应用程序名是FirebaseLogin。 评论 2016年11月18日11:48
  • 2
    您可以通过访问Authentication->Facebook从firebase控制台获取重定向URL。把粘贴复制到这里。希望能有所帮助。 评论 2016年11月18日12:28
  • 2
    这真是一个很好的指南。我一步一步地做了,还添加了从firebase控制台获得的重定向URI。但我仍然无法登录facebook。我的android应用程序工作正常,但突然我收到了一个错误:“应用程序配置不允许给定URL。:应用程序的设置不允许一个或多个给定URL。它必须与网站URL或画布URL匹配,或者域必须是应用程序域之一的子域。”你能帮我一下吗? 评论 2017年4月22日20:27
  • 谢谢!!新的仪表板更改令人困惑。。你的屏幕截图帮助很大。:) 评论 2017年12月5日11:58
  • 我想添加“Facebook登录”产品,但“产品+”行被禁用!!!我该如何修复它?
    – 什洛莫
    评论 2019年5月15日19:27
19

根据2024新的脸书开发者网站UI,一旦你创建了应用程序,它将显示仪表板页面。现在按照以下步骤操作:

  1. 单击使用案例选项:在此处输入图像描述
  2. 然后在身份验证和帐户创建部分,单击定制按钮:在此处输入图像描述
  3. 然后在设置部分,单击转到设置按钮:在此处输入图像描述
  4. 向下滚动一点,直到找到有效的OAuth重定向URI部分:在此处输入图像描述

在这里,您可以添加OAuth重定向URI,然后单击保存更改按钮。

16

1-转到Firebase控制台->身份验证->登录方法->脸书。你会在你的应用程序密码和应用程序ID下面找到该链接。复制它。(应该是这样的:https://your-app-id.firebaseapp.com/__/auth/handler)

2-转到https://developers.facebook.com/apps开发人员/->你的应用程序->产品->Facebook登录(如果还没有,请添加)->设置。通过复制到“有效OAuth重定向URI”框中的链接。

8

它不再存在于设置中。您可以在左侧菜单中找到“+添加产品”选项。选择它,然后选择“Facebook链接”。在那里你会找到一个框来粘贴链接。

顺便说一句,只要FB决定重新设计其菜单UI,这种情况就会发生变化

0
2

查看左栏,在“产品”标题下,双击脸书登录标题。

2

FB正在查找如下所示的OAuth重定向字符串:https://firebase应用程序名.firebaseapp.com/__/auth/handler

FirebaseConsole在此处提供:火力基地->身份验证->登录方式->脸谱网

这个[保存更改]FB开发人员门户上的按钮非常小,保存更改->重新加载页面->验证您的OAuth重定向条目保持不变。

你的答案

单击“发布您的答案”,表示您同意我们的服务条款并确认您已阅读我们的隐私政策.

不是你想要的答案吗?浏览标记的其他问题问你自己的问题.