2017-09-09 14 views
4

感谢firebase v 3.9.0,我的社交OAuth在我的离子应用程序中运行良好。我想要做一点改变。当提示登录时,它会显示“登录以继续访问my-real-appname-12345f.firebaseapp.com”。如何更改Firebase身份验证的应用程序名称(用户看到的内容)

如何将其更改为更方便用户的应用,例如应用的实际名称。

为了澄清,我正在使用firebase来处理Google和Facebook的身份验证。这两条消息是相同的。

谢谢! Wayne

+0

你找到一个解决方案? –

+0

@ Sub6Resources检查我的答案。 –

+0

[如何用我的自定义域myApp.com替换myApp-123.firebaseapp.com]的可能重复(https://stackoverflow.com/questions/44815580/how-to-replace-the-myapp-123-firebaseapp -com-with-my-custom-domain-myapp-com) – zevdg

回答

-1

您应该在Google API控制台(https://console.cloud.google.com)中进行这些修改。去那里,找到你的项目的凭据,点击“OAuth许可屏幕”,然后有一个文本框显示“产品名称显示给用户”,将当前名称更改为你的应用程序的名称,然后单击“保存”。

+0

你可以指示我凭证吗?我从来没有使用过console.cloud.google.com,但没有找到它的运气。此外,这是否也适用于FB登录? –

+0

@ WayneF.Kaskie嗯,你用拥有证书的帐户登录,从那里只是一些简单的用户界面,悬停在一些下拉菜单等,而且它不适用于Facebook登录,只适用于Google。 – Taurus

+1

不适合我,您是否找到另一种解决方案? – Yuki

0

我想我可能已经找到了为什么有些人能够改变显示名称而其他人不能。检查您的主机选项卡。如果您部署了某些内容,则可能会将其部署到登录页面上列出的相同网址。尝试在该页面上添加您的域名,看看是否有效。

+0

如果我没有任何部署,该怎么办? – Jayen

+0

你不一定必须部署任何东西。只需添加一个自定义域就可以解决问题。 –

+1

的确如此。必须经过入门才能进入自定义域选项。添加域时,请勿添加您当前的主机并且不要重定向。 – Jayen

3

我询问了firebase的支持并得到了以下回复。项目斜体是我的补充。

-

Jayen嗨,

感谢您与我们联系。我很乐意为您提供帮助。

为了在OAuth许可屏幕中更新firebase-project-id.firebaseapp.com,您需要一个包含Firebase托管的自定义域(Firebase控制台>托管>连接域)。这是因为https://firebase-project-id.firebaseapp.com/__/auth/handler由Firebase托管托管。您需要将您的自定义域名指向firebase-project-id.firebaseapp.com。

当连接自定义域名时,如果您未在firebase上托管您的应用,请使用新的子域名(例如app.yourdomain.com),并且不要重定向它。 Firebase会提示您添加DNS条目并自动获取SSL证书。

您的自定义域连接到您的火力地堡项目之后,你也应该遵循以下步骤:

  1. 转到火力地堡控制台>选择项目>认证>登录法>的Facebook>复制'完成设置',将此OAuth重定向URI添加到您的Facebook应用配置中。

  2. 替换您的自定义域项目的ID。它看起来是这样的:https://yourdomain.com/__/auth/handler

  3. 转到GCP控制台>选择项目> API管理>凭据>在#2的链接添加到“授权重定向的URI”
  4. 然后确保使用YOURDOMAIN。COM作为authDomain在应用程序的配置,而不是firebase-project-id.firebaseapp.com的

    firebase.initializeApp({ 
        apiKey: ...., 
        authDomain: 'yourdomain.com', 
        ... 
    }); 
    

让我知道,如果你有这方面的任何其他问题。

问候,

-

在我的情况,yourdomain.com是我主持我的网站,所以我用app.yourdomain.com地方,我需要它。

+0

谢谢Jayen!总是很高兴有一个K17朋友为你解决问题:) – nornagon

相关问题