Javascript 我需要在firebase中维护用户登录
我有一个授权登录的页面,但我有两种类型的用户,一种是adm,另一种是shopper,在登录后,他们被重定向到各自的页面,如何在登录后重定向页面后维护他们的登录?我用的是firebase。 我试图使用持久性,但我不知道它是如何正常工作的Javascript 我需要在firebase中维护用户登录,javascript,jquery,web,Javascript,Jquery,Web,我有一个授权登录的页面,但我有两种类型的用户,一种是adm,另一种是shopper,在登录后,他们被重定向到各自的页面,如何在登录后重定向页面后维护他们的登录?我用的是firebase。 我试图使用持久性,但我不知道它是如何正常工作的 $("#btnLogin").click(function(){ firebase.auth().setPersistence(firebase.auth.Auth.Persistence.SESSION) .then(functio
$("#btnLogin").click(function(){
firebase.auth().setPersistence(firebase.auth.Auth.Persistence.SESSION)
.then(function(){
var email = $("#inputEmail").val();
var senha = $("#inputSenha").val();
if(email != "" && senha != ""){
var login = firebase.auth().signInWithEmailAndPassword(email, senha);
login.then(function(result){
window.location.href = "";
}).catch((error) => {
var errorCode = error.code;
var errorMessage = error.message;
alert("não foi possível conectar");
console.log(errorMessage);
});
}else{
window.alert("Preencha todos os campos!");
}
}).catch((error)=>{
var errorCode = error.code;
var errorMessage = error.message;
alert("Erro percistencia");
console.log(errorMessage);
});
});
为了保持活动会话,我们通常将令牌保存在“本地存储”中,并向服务器发出请求,以检查令牌是否链接到用户