2016-03-03 2 views
0

У меня есть приложение для реагирования, которое использует firebase для входа в систему пользователя. Мне нужно знать, как я могу получить информацию о пользователях, такую ​​как адрес электронной почты. Я хотел бы получить их в переменной, поэтому я могу использовать их для заполнения страницы профиля.ответить firebase - как получить информацию о пользователях

Я смог создать систему входа, которая создаст пользователя с адресами электронной почты, паролем, именем пользователя и местоположением. Они отображаются в базе данных firebase, но как я могу использовать их в приложении для реагирования.

Из документов я считаю, им-близко с

var rootRef = new Firebase('https://website.firebaseio.com/web/uauth'); 
var user = rootRef.getAuth(); 
var userRef = rootRef.child('users').child(user.uid); 

Но им не уверен, если его правильно и куда идти отсюда.

+0

Это действительно ссылка на данные пользователя (если вы храните его там). Чтение это обычная операция чтения, см. Https://www.firebase.com/docs/web/guide/retrieving-data.html. –

ответ

0
var ref = new Firebase("https://yourfirebase.firebaseio.com"); 
    var authData = ref.getAuth(); 

    if (authData) { 

     console.log("User " + authData.uid + " is logged in with " + authData.provider); 

    } else { 

     console.log("User is logged out"); 

    } 

Это должно предоставить вам доступ к uid пользователей.

Смежные вопросы