Firebaseauth не может поймать ошибки «пользователь-не вульдоруйте» и «неправильно-пассу» [дублировать]Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Firebaseauth не может поймать ошибки «пользователь-не вульдоруйте» и «неправильно-пассу» [дублировать]

Сообщение Anonymous »

Итак, я создал простой регистрационный вход спермы для приложения с использованием Firebase, и я написал этот код для обработки ошибок: < /p>

Код: Выделить всё

switch (e.code) {
case "invalid-email":
await showErrorDialog(context,"The entered e-mail format is invalid");// The email id is not in email format
break;
case "user-not-found":
await showErrorDialog(context,"The user is not registered");// The user is a new user/not already registered
break;
case "wrong-password":
await showErrorDialog(context,"wrong password"); // The entered password is wrong
break;
case "invalid-credential":
await showErrorDialog(context,"Invalid username-password combination. Try checking again and enter valid username password info"); // If the entered pair is not available
break;
default:
devtools.log("No errors");
}
В приведенном выше коде, Deampordialog () - это метод, чтобы показать предупреждение пользователю; Вы можете заменить его на операторы печати/журнала. Теперь я могу правильно войти в это приложение с этим учетом. Аналогичным образом, если я введу почтовую электронную почту с неправильным паролем, я поймаю ошибку недействительной вместо ошибки неправильного пассового слова .
Но если я введу формат электронной почты как неправильный, например, «grggvjhj». />
[*]

Код: Выделить всё

invalid-email
ошибка работает

Код: Выделить всё

user-not-found
и неправильный пассу ошибки не работают. Вместо этого я получаю недопустимый код ошибки . e.message , и ясно, что все ошибки считаются недействительными к погрешению по умолчанию. Я связываю эту проблему здесь.
https://stackoverflow.com/questions/774 ... ageобразно>

Подробнее здесь: https://stackoverflow.com/questions/782 ... ord-errors
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»