Я делаю обновление электронной почты для пользователя, но сначала мне нужно узнать, было ли письмо ранее зарегистрировано в аутентификации firebase.
Таким образом я обновил электронную почту:
if(administrador.correo != vm.editedItem.correo){
console.log("ESTA ACTUALIZANDO CORREO");
console.log(vm.editedItem);
firebase.auth().signInWithEmailAndPassword(vm.editedItem.correo, vm.editedItem.contrasenia)
.then(function(userCredential) {
console.log("USER CREDENTIAL");
console.log(userCredential);
userCredential.user.updateEmail(vm.editedItem.correo)
.then(function() {
console.log("email update");
// Update successful.
}).catch(function(error) {
console.log("ERROR");
console.log(error);
// An error happened.
});
})
}
Но прежде чем я смогу обновить электронную почту, я должен проверить, если она уже существует, если электронная почта существует, поскольку ей не разрешено обновлять почту, и если электронная почта не существует, поэтому я обновляю электронную почту.
Заранее большое спасибо.