2016-02-04 1 views
0

Je veux enregistrer les données après la connexion de l'utilisateurAuthentification de l'utilisateur Firebase. ajouter des données après la connexion de l'utilisateur

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"); 
} 

Comment ajouter des données après la connexion.

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

Aidez-moi s'il vous plaît.

+0

Voir la section 5 "Authentifier vos utilisateurs" sur cette page: https://www.firebase.com/docs/web/quickstart.html – goldenratio

Répondre

2

Si vous essayez d'enregistrer des données sur l'utilisateur:

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"); 
} 

Notez que ceci est couvert assez bien dans le Firebase documentation section on storing user data. Cela montre également une meilleure façon de le faire: en écoutant l'événement onAuth().