Я пытаюсь выполнить проверку электронной почты в своем приложении, работающем на родном языке.Регистрация работает только на внутреннюю часть, поэтому мне просто нужно проверить электронную почту для зарегистрированных пользователей.Вот мой код
firebase.auth().signInWithEmailAndPassword(email, password)
.then((returnedUser) => {
let user = firebase.auth().currentUser;
console.log(user);
user.sendEmailVerification()
.then(function(response) {
console.log('email', response);
})
.catch(function(error) {
console.log('error', error)
});
})
.catch(function(error) {
var errorCode = error.code;
var errorMessage = error.message;
if (errorCode === 'auth/wrong-password') {
alert('Wrong password.');
} else {
alert(errorMessage);
}
});
Я получаю ошибку «Мы заблокировали все запросы с этого устройства из-за необычной активности. Повторите попытку позже».Похоже, плохо иметь обещание Firebase внутри другого обещания, но я не знаю, как решить его без двух обещаний, кто-нибудь может мне помочь?