Ho un'applicazione incorporata in firebase e angolare e desidero essere in grado di mantenere gli utenti connessi dopo aver aggiornato la pagina. In questo momento ho una schermata di login con due campi di input di base che si legano a un controllerCome posso mantenere un utente connesso a un'app firebase dopo l'aggiornamento?
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));
}
Questo è tutto bene e dandy e funziona, ma quando l'utente aggiorna la pagina che vengono registrati di nuovo fuori. C'è un modo per, quando il controller carica, vedere se l'utente è già loggato e reindirizzato automaticamente? Grazie!
Salvare il token di accesso alla sessione o LocalStora? – Fals
Come si fa? Mi scuso se questa è una domanda troppo ampia. –