Проблема здесь в том, что мне нужно как-то получить информацию о пользователе, когда он войдет в систему. Так что происходит, когда он регистрируется, все идет хорошо, он переходит на другую страницу и говорит "Welcome" + username
И он делает это правильно ! Но когда я делаю это со страницы входа, имя пользователя становится неопределенным. Я уверен, что мне нравится как-то хранить мои данные на заводе, но наткнулся на то, как это сделать. То что я думаю, но может и не быть правдой. Anways...
Вот плункер: http://plnkr.co/edit/qB3Gkeq5ji1YQyy0kpGH
Большое вам спасибо за вашу помощь!
в вашем контроллере вы используете массив firebase не Auth. Это выдержка из правильного пути auth с помощью firebase.
// define our app and dependencies (remember to include firebase!)
var app = angular.module("sampleApp", ["firebase"]);
// inject $firebaseAuth into our controller
app.controller("SampleCtrl", ["$scope", "$firebaseAuth",
function($scope, $firebaseAuth) {
var ref = new Firebase("https://<YOUR-FIREBASE-APP>.firebaseio.com");
var auth = $firebaseAuth(ref);
}
]);
Вот ссылка на Документы с точным руководством. Я бы посоветовал проследить все это, чтобы изучить огненную базу.