【发布时间】:2021-04-27 17:44:57
【问题描述】:
我在 Flutter 中创建了以下代码:
if (_auth.currentUser != null) {
&& FirebaseAuth.instance.currentUser.reload() != null
Timer(
Duration(seconds: 3),
() => Navigator.of(context).pushAndRemoveUntil(
MaterialPageRoute(
builder: (context) =>
HomeScreen(username: _auth.currentUser.displayName)),
(Route<dynamic> route) => false),
);
} else {
Timer(Duration(seconds: 4),
() => Navigator.pushReplacementNamed(context, "/auth"));
}
}
问题实际上是部件&& FirebaseAuth.instance.currentUser.reload() != null 不工作。
你现在为什么?每次应用打开时,我都想重新加载 currentUser-Firebase-AuthState。
感谢您的帮助!!!
【问题讨论】:
标签: firebase flutter firebase-authentication