Проверьте, зарегистрирован ли пользователь во Flutter & firebase auth |

75
8

Я использую проверку firebase для аутентификации пользователей в моем приложении Flutter, когда пользователь вводил свой правильный пароль, приложение показывает ему домашнюю страницу, но когда пароль неверен, ничего не происходит, я хочу показывать предупреждение каждый раз, когда пользователь вводит неверный пароль. Как я могу это сделать?

спросил(а) 2021-01-19T20:53:02+03:00 2 месяца, 3 недели назад
1
Решение
97

Используйте метод currentUser():

if (FirebaseAuth.instance.currentUser() != null) {
// signed in
} else {

}

ответил(а) 2021-01-19T20:53:02+03:00 2 месяца, 3 недели назад
44

Это не сработало для меня, вот что я сделал:


FirebaseAuth.instance.currentUser().then((firebaseUser){
if(firebaseUser == null)
{
//signed out
}
else{
//signed in
}
});

ответил(а) 2021-01-19T20:53:02+03:00 2 месяца, 3 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема