Kat*_*Kat 6 firebase firebase-authentication
我试图弄清楚当现有身份验证用户尝试更新其电子邮件地址时是否有办法从 Firebase Auth 发送验证电子邮件。我想在实际调用“user.updateEmail(newEmail)”之前执行此操作,这样如果他们出于某种原因不应该使用该电子邮件地址,它实际上不会更改他们在 Firebase Auth 中的电子邮件登录信息。
“sendEmailVerification”方法似乎不允许手动提供电子邮件地址进行验证。
理想情况下,我想做类似的事情:
//User provides a newEmailAddress for their account
//Send verification email to the newEmailAddress
//User verifies newEmailAddress
user.updateEmail(newEmailAddress) is executed
Run Code Online (Sandbox Code Playgroud)
有没有一种优雅的方法可以通过 Firebase Auth 来做到这一点?
Firebase 身份验证中没有为此流程内置任何内容。
如果您有自己的电子邮件服务器,那么您绝对可以实现它。但是您需要轻松地生成自己的随机数、发送电子邮件并拥有一个端点来处理电子邮件中的点击。
| 归档时间: |
|
| 查看次数: |
1846 次 |
| 最近记录: |