У меня есть пользователь, пытающийся обновить свой адрес электронной почты, и она получает 400, "EMAIL_EXISTS" / "Адрес электронной почты уже используется другой учетной записью."
Приложение использует только адрес электронной почты / пароль из разных вариантов авторизации. Когда я перехожу на вкладку «Аутентификация» и ищу адрес электронной почты, он не возвращает результатов. Почему я получаю эту ошибку, если в системе нет адреса электронной почты?
Вот код (Typescript / Angular / AngularFire2):
this.auth$.auth.signInWithEmailAndPassword(currentEmail, password).then(() => {
this.auth$.auth.currentUser.updateEmail(newEmail).then((data) => {
this.auth$.auth.signInWithEmailAndPassword(newEmail, password).then(() => {...