在哪里设置Facebook应用程序的Oauth重定向URI?

Pra*_*les 134 facebook facebook-apps firebase firebase-authentication

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

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

Firebase文档:

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

Fra*_*len 217

我也很难找到这个设置.

如果您已开启https://developers.facebook.com/,则可以在右侧的个人资料图片旁边找到您的应用.选择应用程序将转到该应用程序的设置.

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

  • 伟大的工作.单击屏幕左侧的"添加产品",然后选择Facebook登录,然后查看Oauth选项. (23认同)
  • 当您在 https://developers.facebook.com/ 上说“应用设置”时,您在哪里看到它们?我们看到各种各样的广告。我们看到了开发者设置。我们看到公司设置。我们还会看到“我的应用程序”,然后如果我们单击我们的应用程序,我们将看不到添加产品的位置。 (2认同)

Has*_*med 114

根据facebook开发者网站用户界面的新变化,你可以在这里找到它.按图像步骤创建图像以找到它.

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

在此输入图像描述

2.你得到一个这样的屏幕.你会看到Facebook提供的产品列表.在图像中你看不到facebook登录,因为我已经添加了它.

在此输入图像描述

3.单击Facebook登录设置.

在此输入图像描述

4.您将获得显示客户端OAuth登录所需的屏幕以及用于输入重定向URL的字段.

在此输入图像描述

  • 您可以通过转到“身份验证”-&gt;“Facebook”从 Firebase 控制台获取重定向 URL。只需将粘贴复制到此处即可。希望它有所帮助。 (2认同)
  • 这是一个非常好的指南.我是一步一步地做的,还添加了我从firebase控制台获得的重定向URI.但我仍然无法登录Facebook.我的Android应用程序工作正常,但突然间我开始收到此错误:"应用程序配置不允许给定URL:应用程序的设置不允许一个或多个给定的URL.它必须与网站匹配URL或Canvas URL,或域必须是App域之一的子域." 你可以帮帮我吗? (2认同)

sm_*_*edi 14

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

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

您可以在此处添加 OAuth 重定向 URI,然后单击其下方的保存更改按钮。


小智 12

1-转到Firebase控制台 - >身份验证 - >登录方法 - > Facebook.您将在App Secret和App ID下方找到该链接.复制它.(它应该是这样的:https://your-app-id.firebaseapp.com/__/auth/handler)

2-转到https://developers.facebook.com/apps/ - >您的应用程序 - >产品 - > Facebook登录(如果尚未添加) - >设置.通过您已复制到"有效OAuth重定向URI"框中的链接.


Pra*_*jan 8

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

顺便说一下,每当FB决定重新设计其菜单UI时,这都会改变