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控制台的“身份验证”>“模板”部分仅显示以下选项 . 它们都不匹配上面的文字:
1 回答
Firebase消息内容被锁定的方式对我来说很有意义(我目前正在使用Firebase电子邮件/密码身份验证) - 或者我应该说,至少特别针对密码重置消息是有意义的 .
对于电子邮件确认消息,正如@Kayce指出的那样,用户必须登录 . 我只能想象Firebase人员想到的一些安全/垃圾邮件问题我无法想出 .
如果允许自定义密码重置邮件,任何拥有他们想要垃圾邮件的电子邮件列表的人都可以编写一个简单的应用程序,将邮件自定义为他们想要的邮件,并让Firebase将该邮件发送到他们想要垃圾邮件的任何电子邮件地址(但我了解问题是关于电子邮件验证电子邮件) .
奇怪的是,他们允许编辑密码重置电子邮件 .