У меня есть Firebase-соединение с моим приложением React Native, и я аутентифицирую пользователя по электронной почте и паролю. Тем не менее, каждый раз, когда пользователь вводит правильный адрес электронной почты и пароль, он все равно показывает мне предупреждение, которое я запрограммировал показывать всякий раз, когда пользователь вводит неправильный адрес электронной почты / пароль, а затем перенаправляет пользователя на следующую страницу, показывая, что аутентификация пользователя прошла успешно. .
Что можно сделать, чтобы предупреждение не отображалось при успешной аутентификации пользователя? Вот мой код
firebase.auth().signInWithEmailAndPassword(this.state.username, this.state.password).catch(
Alert.alert(
'Error',
'Incorrect data',
[
{ text: 'Ok' }
],
{ cancelable: false }
)
).then(() => this.props.navigation.navigate('Age'));