我正在使用firebaseui电话身份验证登录用户。我想将新用户重定向到“详细信息”页面,以获取有关他们的一些详细信息,并且当用户第二次访问该网站时,假设他已将所有详细信息都重定向到“项目”页面。
我的代码
this.afauth.auth.onAuthStateChanged(function(user) {
if (user) {
// User is signed in.
if(user.metadata.creationTime == user.metadata.lastSignInTime) {
console.log("new user")
}
else {
console.log("user logged in after log out")
}
} else {
// No user is signed in.
}
});
在此代码中,我可以确定 1.新用户 2.注销后登录的用户
但是我无法识别没有从应用程序注销(只是关闭了应用程序)的用户。 我还尝试了本地存储。如果设置了值,则重定向到“项目”页面,如果值是null,则重定向到“详细信息”页面。但是这种方法有两个问题
提前谢谢