firebase - Firebase 交易电子邮件地址更改警报电子邮件未发送
问题描述
我正在使用 AngularFireStore 和 AngularFireAuth。我可以通过电子邮件和密码创建用户。我还能够成功验证用户的电子邮件。但是,当我更新用户的电子邮件地址时,不会向用户发送电子邮件以提醒他们进行更改。电子邮件地址更新虽然成功。
根据文档,我的印象是这个过程是自动的。图片中的文字:
为了安全起见,当用户更改其电子邮件地址时,会向其原始地址发送一封电子邮件,以便他们查看更改。
我用于更新电子邮件地址的相关代码如下:
firebaseUser: Observable<firebase.User>;
updateUserEmail(newEmail: string) {
return this.firebaseUser.pipe(switchMap(user => from(user.updateEmail(newEmail))));
}
test() {
this.authService.updateUserEmail('example@example.com').subscribe(result => console.log(result));
}
我是否做错了什么导致无法发送电子邮件地址更改交易电子邮件?
解决方案
推荐阅读
- javascript - JavaScript 箭头函数不能与 addEventListener 一起使用,但可以与普通函数一起使用
- powerbi - 将不同表中的列组合成一个表 Power BI DAX
- r - 将变量组合成数值向量并找出它们之间的距离
- latex - LaTeX - 表格上的全宽行 - 占据多个单元格的单元格
- ruby - 这个带有 struct 的对象构造如何在内部工作?
- css - 公民:/scripting/lua/scheduler.lua:61:尝试调用一个零值(upvalue'fn')
- deployment - 我可以在 redshift 中使用 ADFS 用户作为超级用户吗?
- linux - 分析没有核心文件的分段错误
- optaplanner - 我们正在尝试为动物收容所构建一个简单的 OptaPlanner 解决方案,但效果不佳
- javascript - 未捕获的 ReferenceError:AI 未在 Object.play.AIPlay 中定义