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

问题描述 投票:0回答:7

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

我们点击了应用程序的每个菜单。它在哪里?可以叫别的名字吗?

来自 Firebase 文档

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

facebook firebase facebook-apps firebase-authentication
7个回答
272
投票

我也很难找到这个设置。

如果您使用

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

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


128
投票

根据facebook开发者网站UI的新变化,你可以在这里找到它。给一张图片步骤来找到它。

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

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

3.点击Facebook登录设置。

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


16
投票

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

2- 转到 https://developers.facebook.com/apps/ -> 您的应用 -> 产品 -> Facebook 登录(如果尚未添加)-> 设置。将您复制的链接粘贴到“有效 OAuth 重定向 URI”框中。


8
投票

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

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


2
投票

查看产品标题下方的左侧栏,然后双击 facebook Login 标题。


1
投票

FB 正在寻找如下所示的 OAuth 重定向字符串:https://

firebaseappname
.firebaseapp.com/__/auth/handler

FirebaseConsole 在此处提供:

Firebase
->
Authentication
->
Sign-in Method
->
Facebook

FB 开发者门户上的

[Save Changes]
按钮非常故障,保存更改 -> 重新加载页面 -> 验证您的
OAuth Redirect
条目是否持久。


0
投票

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

  1. 单击用例选项:
  2. 然后在身份验证和帐户创建部分,单击自定义按钮:
  3. 然后在设置部分中,单击转到设置按钮:
  4. 向下滚动一点,直到找到 Valid OAuth Redirect URIs 部分:

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

© www.soinside.com 2019 - 2024. All rights reserved.