Я использую 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));
}
Я делаю что-то неправильно, из-за чего транзакционная электронная почта с изменением адреса электронной почты не отправляется?