Flutter Firebase - Поток для прослушивания, если пользователь был отключен / удален - PullRequest
0 голосов
/ 20 апреля 2019

Ниже приведен мой простой код потокового построителя для прослушивания изменений событий аутентификации с использованием AuthStateListener при входе / выходе пользователя.

По существу, будет иметь такое же обновление в реальном времени, когда пользователь Firebase был отключен / удален вконсоль firebase, чтобы пользователь мог выйти из приложения.

 return StreamBuilder<String>(
    stream: auth.onAuthStateChanged,
    builder: (BuildContext context, AsyncSnapshot<String> snapshot) {
      if (snapshot.connectionState == ConnectionState.active) {
        final bool isLoggedIn = snapshot.hasData; 
        if (isLoggedIn) {              
          return MainPage();                      
        } else {              
          return LoginPage();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...