Firebase - uwierzytelnianie poczty e-mail

W tym rozdziale pokażemy, jak używać uwierzytelniania Firebase Email / Password.

Stwórz użytkownika

Aby uwierzytelnić użytkownika, możemy użyć createUserWithEmailAndPassword(email, password) metoda.

Przykład

Rozważmy następujący przykład.

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

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

Możemy sprawdzić panel Firebase i zobaczyć, czy użytkownik został utworzony.

Zaloguj się

Proces logowania jest prawie taki sam. UżywamysignInWithEmailAndPassword(email, password) zalogować się do użytkownika.

Przykład

Rozważmy następujący przykład.

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

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

Wyloguj się

I wreszcie możemy wylogować użytkownika za pomocą signOut() metoda.

Przykład

Rozważmy następujący przykład.

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