【问题标题】:Custom email validation Firebase Action code自定义电子邮件验证 Firebase 操作代码
【发布时间】:2017-01-17 13:35:15
【问题描述】:

我正在使用 firebase 开发应用程序。我想验证用户的电子邮件,但由于 Firebase 不允许更改验证消息(为了帮助防止垃圾邮件,无法在此电子邮件模板上编辑该消息),我不能使用它。我不想向我的用户提供英文文本。

有没有办法获取/生成自定义 ActionCode?我使用了这个 tut https://firebase.google.com/docs/auth/custom-email-handler 它可能会解决问题是我可以在某个地方获取临时操作代码。

我找到了 applyActionCode 和 checkActionCode(看起来一样),但不是 createActionCode 之类的东西

【问题讨论】:

  • 有这方面的消息吗?我不想给我的用户写英文文本...
  • 这至少有重复的herehere...正如firebase support 所述:“对于每种电子邮件类型,您可以自定义电子邮件的发件人[...] 和—对于密码重置电子邮件— 消息。” ...因此,对于像我们这样的非英语 REAL 项目来说,这是非常紧迫的事情...感谢您提供@AlfonsoGomezJordanaManas,我们正在听取您的建议。

标签: javascript firebase firebase-authentication


【解决方案1】:

您可以在底部更改所有模板的语言...

您也可以手动编辑忘记密码模板的正文和主题

【讨论】:

  • 但是我怎样才能为每种语言做不同的邮件文本呢?
【解决方案2】:

您可以根据需要自定义电子邮件验证模板文本吗?对吧?

【讨论】:

    【解决方案3】:

    请求它...

    现在最好的程序(只需 1 步)是让我们开发一个 HTML 文件,其中包含每个模板的确切内容(电子邮件验证和电子邮件更改,甚至包括 sn-ps %...%在正确的位置)并将它们作为附件发送到Troubleshoot form,正如 Alfonso 在这个问题的 cmets 中提到的那样。

    如果您发送准确的电子邮件 HTML 模板文件,除了快速验证您的 HTML 内容并获得批准外,您不会让 Google 的员工有任何问题用于发送垃圾邮件。

    【讨论】:

    • 这篇文章中有没有被删除的答案?我不太明白故障排除表单如何解决此问题。就我而言,我只想编辑电子邮件验证模板....
    • @SamStorie 我不确定它是否仍然是相同的程序,但在回答时(这就是它以“现在”开头的原因)它是由 Firebase 的人员手动完成的。通过“疑难解答”表单发送带有 sn-ps 的完整 HTML 模板文件是最好的过程,因此他们可以直接实施它,而中间的对话更少。
    猜你喜欢
    • 2021-05-26
    • 2020-04-17
    • 1970-01-01
    • 2019-05-28
    • 2018-10-09
    • 1970-01-01
    • 2023-03-24
    • 2022-07-06
    相关资源
    最近更新 更多