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);
});