Вы всегда можете отключить пользователя в Firebase Auth, и он вообще не сможет войти в систему.
Если вы все еще хотите go по-своему и проверьте isEnabled
в Firebase Firestore, чем выполнить вход в систему и НЕ направлять пользователя на главный экран, вместо этого направить его на экран проверки, и если isEnabled
равно true
, он перейдет на главный экран, если это false
, вы выйдете из системы.
Другое решение - иметь диалоговое окно, отображаемое на главном экране после первого отображения, и этот диалог будет запускать журнал проверкиi c.