如何在firebase phone auth中更改sms验证模板

如何在firebase phone auth中更改sms验证模板,firebase,firebase-authentication,Firebase,Firebase Authentication,在控制台firebase中,在菜单Authentification->Templates中 有一个sms验证模板: %LOGIN_CODE% is your verification code. 如何更改此邮件模板?firebaser此处 电子邮件验证模板和SMS验证模板都不能修改。但是,您可以按项目设置,不能修改模板 我们理解更改模板将允许您调整应用程序的用户体验,但我们不允许这样做以防止滥用服务。1年后更新,仍然是不可能的,但我从技术支持部门收到了此消息 Firebase SMS身份验证消

在控制台firebase中,在菜单Authentification->Templates中

有一个sms验证模板:

%LOGIN_CODE% is your verification code.
如何更改此邮件模板?

firebaser此处

电子邮件验证模板和SMS验证模板都不能修改。但是,您可以按项目设置,不能修改模板


我们理解更改模板将允许您调整应用程序的用户体验,但我们不允许这样做以防止滥用服务。

1年后更新,仍然是不可能的,但我从技术支持部门收到了此消息

Firebase SMS身份验证消息内容将取决于 您请求该消息的平台。这是一份清单 您可能会得到以下可能的变化:

  • iOS和Android-短信从应用商店/游戏商店中提取应用的名称。一个应用程序发布后,正确的名称
    应该开始出现了。可能会有一点延迟(至少一周或两周
    大多数)
  • Web-它将始终使用请求SMS的域。要修改它,可以设置自定义域
  • iOS(使用Recaptcha)-iOS上的手机验证将在验证中显示项目的url而不是应用程序的名称 使用reCAPTCHA流时使用SMS。这是预期的行为。这个 为不使用APNS令牌的情况添加了reCAPTCHA流 可用(包括在真实设备上)。如果APNS不正确 配置后,实际设备将默认为reCAPTCHA流
不幸的是,无论是电子邮件验证模板还是SMS 可以修改验证模板。您可以选择语言 但是,从Firebase控制台,这是每个项目的设置,并且 您不能修改模板

我们理解更改模板将允许您调整 您的应用程序的用户体验,但我们不允许这样做以防止滥用 服务质量。我希望这能澄清你对这个话题的看法。如果 如果你还有什么问题,请不要犹豫 回信

根据需要,应在firebase设置中显示%APP_NAME%,其中在公共设置中,在面向公众的名称之后调用%APP_NAME%

编辑:

我首先检查了“localhost”的位置,在“Authentication>Sign-in method”中找到了“localhost”,然后在“authorized domain”下找到“localhost”,以便更改需要添加新域的localhost

注:
在将本地主机删除到授权域时要小心。运行OTP请求需要时间。

同时,您不能更改消息的内容,您可以更改SMS中提到的应用程序URL

  • 转到
    Authentication>Sign-in Method>Authorized domains
    并添加您自己的域
    网站。tld

  • 现在编辑Firebase配置对象(在源代码中),并将
    authDomain
    键更新到先前链接的域


  • 发送一条新的测试消息,您就可以开始了。

    简单地说,您不能要求建模者注意:评论不是向开发人员请求功能的地方。评论旨在要求澄清或指出帖子中的问题。其他任何内容都将被删除。在哪里可以找到authDomain密钥?@soorya在您正在开发的应用程序中。您复制了firebase配置,其中也包含authDomain密钥。您如何选择不使用reCaptcha?我不能让我的firebase url在用户收到的第一个文本中公开!?谷歌你在想什么!?