Firebase v3-Referenzhandbuch gibt an, dass createUserWithEmailAndPassword(email, password)
firebase.Promise
zurückgibt. enthält nicht-null firebase.User
.
Die Firebase v3 Authentifizierung mit Firebase mithilfe des kennwortbasierten Kontoführers zeigt das folgende Beispiel
%Vor% Meine Frage ist, ich möchte eine Funktion auslösen, die den Benutzer zu meinem users
-Knoten in meiner Echtzeitdatenbank hinzufügt. 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 dem Anzeigenamen) in meinen Realtime Database users
Knoten schreibt.
Wie ändere ich das Beispielskript in einen .then
Stil?
Hier ist die korrekte Verwendung von then()
und die Fehlerbehandlung mit createUserWithEmailAndPassword
:
Ich habe ein anderes Beispiel hier .
>Überprüfen Sie dies, Sie müssen Payload oder Snapshot (Firebase-Begriff) lesen
%Vor%Tags und Links firebase firebase-database firebase-authentication