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éé.
![](https://assets.edu.lat/firebase/images/firebase_email_authentication_user.jpg)
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);
});