При выходе пользователя из системы, как определить активность выхода и перезагрузить панель навигации и страницы, которые трепещут, с аутентификацией firebase?
Flutter Firebase Authentication Выход из системы
comment
вы должны быть более конкретными. если вы спрашиваете, как выйти из системы моих пользователей, значит, вы уже зарегистрировали пользователей и вошли в систему. Если вы это сделали, вам уже нужно научиться выходить из системы. потому что эти процессы не отличаются друг от друга. Я думаю, вам стоит поискать больше о firebase
- person Timur turbil   schedule 01.01.2021
Ответы (1)
Я должен указать вам на FirebaseAuth.instance.onAuthStateChanged
и StreamBuilder. FirebaseAuth.instance.onAuthStateChanged
- это поток, который будет обновляться при выходе пользователя из системы.
StreamBuilder<FirebaseUser>(
stream: FirebaseAuth.instance.onAuthStateChanged,
builder: (BuildContext context, snapshot) {
if (snapshot.hasData) {
return LoggedInWidget()
} else {
return LoggedOutWidget();
}
},
)
person
Edmore M Gonese Digolodollarz
schedule
01.01.2021