代码之家  ›  专栏  ›  技术社区  ›  Kayce Basques

使用firebase电子邮件链接身份验证时更改电子邮件模板[重复]

  •  8
  • Kayce Basques  · 技术社区  · 8 年前

    这个问题已经有了答案:

    firebase支持无密码电子邮件登录。用户提供他们的电子邮件,然后firebase向他们发送登录链接。

    https://firebase.google.com/docs/auth/web/email-link-auth

    但是,我看不到任何改变电子邮件文本的方法。这是默认设置:

    Sign in to project-XXXX
    
    Hello,
    
    We received a request to sign in to project-XXXX using this email address. If you want to sign in with your XXXX@XXXX.com account, click this link:
    
    Sign in to project-XXXX
    
    If you did not request this link, you can safely ignore this email.
    
    Thanks,
    
    Your project-XXXX team
    

    firebase控制台的authentication>templates部分仅显示以下选项。它们都与上面的文字不匹配:

    templates

    2 回复  |  直到 8 年前
        1
  •  7
  •   michelepatrassi    7 年前

    你不能,firebase为了避免被用于垃圾邮件而阻止。如果你想更改电子邮件,你需要自己处理流程。

    更多信息/参考:

        2
  •  0
  •   Venu G.    8 年前

    firebase锁定消息内容的方式对我来说是有意义的(我目前正在使用firebase电子邮件/密码身份验证),或者我应该说,至少对于密码重置消息来说是有意义的。

    对于电子邮件确认消息,正如@kayce指出的,用户必须登录。我只能想象,有一些安全/垃圾邮件的担心,firebase的人认为,我无法想出。

    如果允许对密码重置邮件进行自定义,那么任何拥有要发送垃圾邮件的电子邮件列表的人都可以编写一个简单的应用程序,将邮件自定义为他们想要的任何内容,并让firebase将该邮件发送到他们要发送垃圾邮件的任何电子邮件地址(但我知道问题是关于电子邮件验证电子邮件)。

    奇怪的是,他们确实允许编辑密码重置电子邮件。

    推荐文章