我是扑朔迷离的新手,我正在使用Firebase身份验证作为对应用程序的身份验证。我来自php背景,是否需要检查用户是否在每个新页面中都已登录,就像我们检查php中的状态一样。我正在使用这种方法来处理身份验证,
Widget handleCurrentScreen() {
return StreamBuilder<FirebaseUser>(
stream: FirebaseAuth.instance.onAuthStateChanged,
builder: (BuildContext context, snapshot) {
if (snapshot.connectionState == ConnectionState.waiting) {
return Scaffold(
appBar: AppBar(
title: Text("Splash"),
),
body: Text("Splash"),
);
} else {
if (snapshot.hasData) {
return HomePage(_auth,_googleSignIn);
}
return LoginScreen3();
}
}
);
}
进入主页HomePage()后,我的问题就在这里,我是否需要验证身份验证是一种好习惯还是可以防止黑客入侵?