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!

questionAnswers(3)

yourAnswerToTheQuestion