var ref = new Firebase('https://chtijs8.firebaseio.com');
var refPeople = new Firebase('https://chtijs8.firebaseio.com/people');
ref.set({'talks':['Firebase','RequireJS']}, onComplete);
ref.set({'drinks':'beer', onComplete);
chtiJSRef.on('value', function(dataSnapshot) {
  // Lorsqu'une action vient modifier la structure de l'objet
});
chtiJSRef.on('child_added', function(childSnapshot, prevChildName) {
  // Lorsque l'objet a reçu un event "set"
});
chtiJSRef.on('child_changed', function(childSnapshot, prevChildName) {
  // Lorsque l'objet a reçu un event “update"
});
chtiJSRef.off('child_changed'); // on stoppe l'écouteur
	// Generate a new secure JWT
var FirebaseTokenGenerator = require("./firebase-token-generator-node.js");
var tokenGenerator = new FirebaseTokenGenerator(YOUR_FIREBASE_SECRET);
var token = tokenGenerator.createToken({"app_user_id": 1234, "isModerator": true });
	
{
  "rules": {
    ".read": true,
    ".write": false
  }
}
{
  "rules": {
    ".read": true,
    "talks": {
      "firebase": {
        ".write": true,
      },
      "$other": {
        ".write": false
      }
    }
  }
}
{
  "rules": {
    "users": {
      "$user": {
        ".read": "$user == auth.username",
        ".write": "$user == auth.username"
      }
    }
  }
}
var ref = new Firebase('https://chtijs8.firebaseio.com');
//Log me in
ref.auth(AUTH_TOKEN, function(error, result) {
  if(error) {
    console.log("Login Failed!", error);
  } else {
    console.log('Authenticated successfully with payload:', result.auth);
    console.log('Auth expires at:', new Date(result.expires * 1000));
  }
});