如何更改用于Firebase身份验证的应用程序名称(用户看到的内容)

韦恩·卡斯基(Wayne F.Kaskie):

感谢firebase v 3.9.0,我的社交OAuth在我的离子应用程序中运行良好。我想做一点零钱。当提示您登录时,它说“登录以继续到my-real-appname-12345f.firebaseapp.com。”

如何将其更改为更用户友好的名称,例如应用程序的实际名称。

澄清一下,我正在使用Firebase处理Google和Facebook的身份验证。两者的消息是相同的。

谢谢!韦恩

Jayen:

我要求火力支持,并得到以下答复。在项目斜体字是我的补充。

-

嗨,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证书。

将您的自定义域连接到Firebase项目之后,您还应该按照以下步骤操作:

  1. 转到Firebase控制台>选择项目>身份验证>登录方法> Facebook>复制“要完成设置,请将此OAuth重定向URI添加到您的Facebook应用程序配置”下的URL。

  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',
         ...
    });
    

如果您还有其他疑问,请告诉我。

问候,

ye

-

就我而言,yourdomain.com是我托管网站的位置,因此我在需要它的地方使用了app.yourdomain.com。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在VisualVM中更改应用程序名称?

如果Firebase表包含来自更多经过应用程序身份验证的用户的数据,如何进行迭代?

Firebase如何通过本机Facebook应用程序对用户进行身份验证

Xcode:如何更改通知中心的应用程序名称

使用AWS的典型应用程序用户身份验证

如何更改Google应用程序名称

如何在NativeScript中更改应用程序名称

R Shiny:单个应用程序的用户身份验证

Hyperledger Composer Web应用程序用户身份验证

是否可以在Firebase身份验证上更改用户标识符?

如何使用Firebase或AWS使用UniqueID对移动应用程序用户进行身份验证?

Firebase身份验证吸引移动应用程序用户

使用Google身份验证更改生产应用程序的Firebase项目?

重定向不包括应用程序名称,并且身份验证无法正常工作

Firebase身份验证-登录,然后重定向到应用程序-如何获取用户

如果用户没有先单击Firebase身份验证发送的验证链接,如何防止用户登录android应用程序?

如何更改用户身份验证标语消息?

应用程序用户身份验证java mongodb模块

如何将基于声明的身份验证应用于.NET 4应用程序?

将Google表格身份验证用于应用程序,而不是最终用户

从 Web 应用程序中删除经 Firebase 身份验证的用户

如何从 Android 应用程序中删除 Firebase 身份验证用户?

Firebase 安全规则,如何对客户端应用程序而非用户进行身份验证?

反应本机应用程序中的用户身份验证

在 .net core 3.1.1 Web 应用程序中更改用于 AzureAD 身份验证的 redirectURI 和 CallbackPath

如何更改通知的应用程序名称?

如何在 C# 的 Firebase 身份验证中更改用户电子邮件

更改android应用程序名称

在 Firebase 身份验证中更改用户密码时 UI 冻结