我在主页中具有此initState,用于检查auth:
<CustomDropdown>
登录时,用户数据已保存,但是如果用户已经通过身份验证,则丢失的所有数据(电子邮件,ID等)。
登录:
@override
void initState() {
FirebaseAuth.instance.currentUser().then((fire) {
if (fire != null) {
setState(() {
_isAuth = true;
print('^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^6');
print(_isAuth);
print('^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^6');
});
}
});
super.initState();
}
保存数据的最佳方法是什么?