Firebase Transactional Email Address Изменить оповещение, электронное письмо не отправляется - PullRequest
0 голосов
/ 19 февраля 2019

Я использую 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));
    }

Я делаю что-то неправильно, из-за чего транзакционная электронная почта с изменением адреса электронной почты не отправляется?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...