Firebase - Autenticazione e-mail
In questo capitolo, ti mostreremo come utilizzare l'autenticazione Email / Password di Firebase.
Creare un utente
Per autenticare un utente, possiamo utilizzare il createUserWithEmailAndPassword(email, password) metodo.
Esempio
Consideriamo il seguente esempio.
var email = "[email protected]";
var password = "mypassword";
firebase.auth().createUserWithEmailAndPassword(email, password).catch(function(error) {
console.log(error.code);
console.log(error.message);
});
Possiamo controllare la dashboard di Firebase e vedere che l'utente è stato creato.
Registrati
Il processo di accesso è quasi lo stesso. Stiamo usando ilsignInWithEmailAndPassword(email, password) per accedere all'utente.
Esempio
Consideriamo il seguente esempio.
var email = "[email protected]";
var password = "mypassword";
firebase.auth().signInWithEmailAndPassword(email, password).catch(function(error) {
console.log(error.code);
console.log(error.message);
});
Disconnessione
E finalmente possiamo disconnettere l'utente con il file signOut() metodo.
Esempio
Consideriamo il seguente esempio.
firebase.auth().signOut().then(function() {
console.log("Logged out!")
}, function(error) {
console.log(error.code);
console.log(error.message);
});