Firebase - Authentification des e-mails

Dans ce chapitre, nous allons vous montrer comment utiliser l'authentification Firebase Email / Password.

Créer un utilisateur

Pour authentifier un utilisateur, nous pouvons utiliser le createUserWithEmailAndPassword(email, password) méthode.

Exemple

Prenons l'exemple suivant.

var email = "[email protected]";
var password = "mypassword";

firebase.auth().createUserWithEmailAndPassword(email, password).catch(function(error) {
   console.log(error.code);
   console.log(error.message);
});

Nous pouvons vérifier le tableau de bord Firebase et voir que l'utilisateur est créé.

Se connecter

Le processus de connexion est presque le même. Nous utilisons lesignInWithEmailAndPassword(email, password) pour vous connecter à l'utilisateur.

Exemple

Prenons l'exemple suivant.

var email = "[email protected]";
var password = "mypassword";

firebase.auth().signInWithEmailAndPassword(email, password).catch(function(error) {
   console.log(error.code);
   console.log(error.message);
});

Déconnexion

Et enfin, nous pouvons déconnecter l'utilisateur avec le signOut() méthode.

Exemple

Prenons l'exemple suivant.

firebase.auth().signOut().then(function() {
   console.log("Logged out!")
}, function(error) {
   console.log(error.code);
   console.log(error.message);
});