gpt4 book ai didi

google-app-engine - 更改 firebase google auth 提供程序的显示名称

转载 作者:太空宇宙 更新时间:2023-11-03 15:18:34 26 4
gpt4 key购买 nike

我试图在 AuthO 弹出窗口中显示我的网站名称。 Facebook、Twitter 或 GitHub 身份验证没有问题。但是 Google 的弹出窗口一直显示“登录以继续访问 projectName.firebase.com”,而不是“example.com”。我的意思是它显示 firebase 的默认域而不是自定义域。

Image 1

即使我在 console.developers.google.com 中将显示名称更改为某个自定义名称。

Image 2

最佳答案

在最新版本的 Firebase 用户指南中,他们解释了如何解决这个问题,方法是将 authDomain 初始化属性指向您的域,并进行一些其他准备工作:https://firebase.google.com/docs/auth/web/google-signin#customizing-the-redirect-domain-for-google-sign-in

  1. Create a CNAME record for your custom domain that points to your project's subdomain on firebaseapp.com:
    auth.custom.domain.com CNAME my-app-12345.firebaseapp.com
  2. Add your custom domain to the list of authorized domains in the Firebase console: auth.custom.domain.com.
  3. In the Google developer console or OAuth setup page, whitelist the URL of the redirect page, which will be accessible on your custom domain: https://auth.custom.domain.com/__/auth/handler.
  4. When you initialize the JavaScript library, specify your custom domain with the authDomain field

更新:说明中缺少的一个重要细节是必须为 Firebase 托管配置自定义身份验证域(即将其添加到 Firebase 控制台上用于托管的自定义域列表)。否则,正如@AmritanshSinghal 正确指出的那样,您将收到证书不匹配错误。

关于google-app-engine - 更改 firebase google auth 提供程序的显示名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47945851/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com