У меня есть приложение, созданное в firebase и angular, и я хочу, чтобы пользователи могли войти в систему после обновления страницы. Прямо сейчас у меня есть экран входа в систему с двумя базовыми полями ввода, которые привязываются к контроллеру
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));
}
Все это прекрасно, и он работает, но когда пользователь обновляет страницу, они записываются обратно. Есть ли какой-то способ, когда контроллер загружается, видит, что пользователь уже зарегистрирован и авто-перенаправляется? Спасибо!