Я новичок во флаттере и пожарной базе и пытаюсь сделать экран аутентификации для приложения чата.
На экране регистрации я хочу, чтобы информация была сохранена, но только для разрешения регистрации, если эта информация проверена администратором.
Когда пользователь пытается зарегистрироваться, я передаю «строку проверки» со значением «нет» на карте, и я хочу, чтобы пользователь только входил если это значение «да».
¿Как я могу сделать это в firebase?
Вот как я добавляю пользователя в базу данных:
String uid = user.uid;
Map<String, String> map = {
"uid": uid,
"name": name,
"surname": surname,
"validated": 'No',
};
addUser(uid, map);
и входим в систему:
AuthResult result = await auth.signInWithEmailAndPassword(email: email, password: password);
final FirebaseUser user = result.user;