firebase - 如何允许用户在 Firebase 身份验证中更改错误的电子邮件地址
问题描述
我们在使用 Firebase 身份验证的应用中遇到问题。一些用户使用错误的电子邮件地址注册(主要是电子邮件地址中的拼写错误)。Firebase 允许用户更改其电子邮件地址的方式是发送指向旧电子邮件地址的链接以防止帐户劫持。但在我们的案例中,旧的电子邮件地址是无效的,用户将无法收到验证链接。有解决办法吗?
到目前为止,我们的想法是使用我们自己的后端创建一个不同的流程,并使用 admin sdk 来强制更改电子邮件。我们认为这不够安全(再次,帐户劫持)。
解决方案
推荐阅读
- c++ - Ncurses 表单中的字段验证存在问题
- azure - 在 Azure 数据工厂中根据文件名创建文件夹
- python - 在另一个数组的特定列中查找数组的最近元素
- python - Web2py SmartGrid 显示每个用户的数据
- android - 每行弹性盒布局的最大项目数
- reactjs - 状态改变时我的组件没有重新加载有什么解决办法吗
- java - IBM MQ 的组件之间的逻辑关系是什么?
- python - 网站中自然问题的更系统的代码
- vue.js - 在 vue-recaptcha 上绕过 Recaptcha
- django - 如何在 django shell 中以现有用户身份登录