2016-02-04 3 views
0

Я хочу, чтобы сохранить данные после входа пользователяидентификация пользователя firebase. добавить данные после входа пользователя в систему

var ref = new Firebase("https://<YOUR-FIREBASE-APP>.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"); 
} 

Как добавить данные после входа в систему.

ref.child('users').child('info').set({ "name": "john", "age": 770 }); 

Пожалуйста, помогите мне.

+0

См. Раздел 5 «Аутентификация ваших пользователей» на этой странице: https://www.firebase.com/docs/web/quickstart.html – goldenratio

ответ

2

Если вы пытаетесь сохранить данные о пользователе:

var ref = new Firebase("https://<YOUR-FIREBASE-APP>.firebaseio.com"); 
var authData = ref.getAuth(); 
if (authData) { 
    ref.child('users').child(authData.uid).child('info').set({ "name": "john", "age": 770 }); 
} else { 
    console.log("User is logged out"); 
} 

Обратите внимание, что это покрыто довольно хорошо в Firebase documentation section on storing user data. Это также показывает лучший способ сделать это: прослушивая событие onAuth().

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