在哪里设置Facebook应用程序的OauthredirectURI?

我们被要求在说明中设置Facebook的OAuthredirectURI(如下所示),以设置Google Firebase使用Facebooklogin。

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

从Firebase文档 :

…确保您的OAuthredirectURI(例如my-app-12345.firebaseapp.com/__/auth/handler)在Facebook for Developers站点的Facebook应用设置页面中列为您的OAuthredirectURI之一产品设置> Facebookloginconfiguration。

我也很难find这个设置。

如果您位于https://developers.facebook.com/ ,则可以在右侧右侧列出您的应用程序,在您的个人资料图片旁边。 select应用程序,将带你到该应用程序的设置。

https://developers.facebook.com/sa/apps/<my-app-id>程序设置中,确保添加了Facebooklogin产品。 然后在“客户端OAuth设置”下,在“有效的OAuthredirectURI”框中inputurl。

根据Facebook开发者网站UI的新变化,你可以在这里find它。通过图像步骤给图像find它。

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

在这里输入图像说明

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

在这里输入图像说明

3.点击Facebooklogin设置。

在这里输入图像说明

4.您将获得显示客户端OAuthlogin所需的屏幕以及用于inputredirectURL的字段。

在这里输入图像说明

1-转到您的Firebase控制台 – >身份validation – >login方法 – > Facebook。 您会在App Secret和App ID下方find该链接。 复制它。 (它应该是这样的: https : //your-app-id.firebaseapp.com/__/auth/handler )

2-转到https://developers.facebook.com/apps/ – >您的应用程序 – >产品 – > Facebooklogin(如果还没有添加) – >设置。 通过您复制到“有效的OAuthredirectURI”框中的链接。

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

顺便说一句,这可以改变,每当FB决定重新devise他们的菜单用户界面