在用户注销时,如何检测注销活动并重新加载按钮导航栏和页面,并使用 firebase 身份验证?
问问题
40 次
1 回答
2
我将不得不指出你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();
}
},
)
于 2021-01-01T12:00:56.600 回答