на рисунке показана структура базы данных
Я пытаюсь создать приложение, требующее входа в систему, чтобы проверить, существует ли пользователь в базе данных, поэтому я создаювиртуальные данные с использованием firebase.
Как проверить правильность идентификатора пользователя и пароля?
Например: есть пользователь с идентификатором (1111) и паролем (123). Как проверить, существует ли этот пользователь с использованиемact-native?
Пробовал с аутентификацией электронной почты, и это сработало, но я хочу, чтобы он использовал userID.
Вот код для электронного письма:
handleLogin = () => {
const { email, password } = this.state
firebase
.auth()
.signInWithEmailAndPassword(email, password)
.then(() => this.props.navigation.navigate('Details'))
.catch(error => this.setState({ errorMessage: error.message })).then(alert('invalid ID'))