首页 > 解决方案 > 如何允许用户在 Firebase 身份验证中更改错误的电子邮件地址

问题描述

我们在使用 Firebase 身份验证的应用中遇到问题。一些用户使用错误的电子邮件地址注册(主要是电子邮件地址中的拼写错误)。Firebase 允许用户更改其电子邮件地址的方式是发送指向旧电子邮件地址的链接以防止帐户劫持。但在我们的案例中,旧的电子邮件地址是无效的,用户将无法收到验证链接。有解决办法吗?

到目前为止,我们的想法是使用我们自己的后端创建一个不同的流程,并使用 admin sdk 来强制更改电子邮件。我们认为这不够安全(再次,帐户劫持)。

标签: firebasefirebase-authentication

解决方案


推荐阅读