Firebase v3 Reference Guide zeigt an, dass createUserWithEmailAndPassword(email, password)
firebase.Promise
zurückgibt, die nicht null firebase.User
enthalten.Firebase v3 createUserWithEmailAndPassword .thier Versprechen
Die Firebase v3 Authenticate with Firebase using Password-Based Accounts Guide zeigt das folgende Beispiel
firebase.auth().createUserWithEmailAndPassword(email, password).catch(function(error) {
// Handle Errors here.
var errorCode = error.code;
var errorMessage = error.message;
// ...
});
Meine Frage ist, ich möchte eine Funktion ausgelöst, die den Benutzer auf meine users
Knoten in meiner Datenbank in Echtzeit erstellt. Ich möchte den angezeigten Nutzernamen aus dem Registrierungsformular für Websites einbeziehen. So, es scheint, als ob ich eine .then
machen möchte und wenn die createUserWithEmailAndPassword
Methode erfolgreich war, möchte ich eine Funktion auslösen, die den neuen Benutzer (mit Anzeigename) in meinen Realtime Database users
Knoten schreibt.
Wie ändere ich das Beispielskript in einen .then
Stil?
wenn man dann das Gefühl, kann es als Antwort akzeptieren :) –
@MithunPattankar ich Ihre Antwort gestimmt, aber akzeptiert die andere nur bcs es leichter war, für mich zu lesen. Die ES6, die du benutzt hast, ist scharf, aber nicht so einfach für mich. Vielen Dank für Ihre Antwort. –