Como mantenho um usuário conectado a um aplicativo firebase após a atualização?
Eu tenho um aplicativo embutido no firebase e angular, e quero poder manter os usuários conectados após atualizar a página. No momento, tenho uma tela de login com dois campos de entrada básicos que se ligam a um controlador
this.email = "";
this.pass = "";
this.emessage = "";
this.loginUser = function() {
ref.authWithPassword({
email: this.email,
password: this.pass
}, function(error, authData) {
if (error) {
console.log("Login Failed!", error);
this.emessage = error.message;
$scope.$apply();
} else {
dataStorage.uid = authData.uid;
$location.path('/projects');
$scope.$apply();
}
}.bind(this));
}
Está tudo bem e com estilo e funciona, mas quando o usuário atualiza a página, ele é desconectado. Existe alguma maneira de, quando o controlador carregar, ver se o usuário já está logado e redirecionar automaticamente? Obrigado!