Firebase - E-Mail-Authentifizierung

In diesem Kapitel zeigen wir Ihnen, wie Sie die Firebase-E-Mail- / Kennwortauthentifizierung verwenden.

Benutzer erstellen

Um einen Benutzer zu authentifizieren, können wir das verwenden createUserWithEmailAndPassword(email, password) Methode.

Beispiel

Betrachten wir das folgende Beispiel.

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

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

Wir können das Firebase-Dashboard überprüfen und feststellen, dass der Benutzer erstellt wurde.

Anmelden

Der Anmeldevorgang ist fast der gleiche. Wir benutzen diesignInWithEmailAndPassword(email, password) um den Benutzer anzumelden.

Beispiel

Betrachten wir das folgende Beispiel.

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

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

Ausloggen

Und schließlich können wir den Benutzer mit dem abmelden signOut() Methode.

Beispiel

Betrachten wir das folgende Beispiel.

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