firebase createUserWithEmailAndPassword

  • Hallo zusammen,


    ich benutze firebase für ide STruktur meiner App. Um user zu registrieren benutze ich
    createUserWithEmailAndPassword Methode wie folgt:


    das Problem ist dass ich weder in is noch in else zweig reingehe. auch diese Zeile wird nicht ausgegeben,
    Toast.makeText(getApplicationContext(),"else:"+ mFirebaseAuth,Toast.LENGTH_SHORT).show();Kann mir einer dabei helfen?Danke

  • Ok habe mir das mit Firebase mal angesehen, nutze das nicht.
    FirebaseAuth ist eine static Klasse die braucht keine Instanz.


    hast du auch diesen code mit übernommen?
    @Override
    public void onStart() {
    super.onStart();
    // Check if user is signed in (non-null) and update UI accordingly.
    FirebaseUser currentUser = mAuth.getCurrentUser();
    updateUI(currentUser);
    }


    Deine Methode wird nur ausgefürt wenn sich ein neuer, nicht bekanter User anmeldet.
    für bekante sich anmeldende User
    mAuth.signInWithEmailAndPassword(email, password)

  • Ps. Wie ich sagte wird die Methode nur bei einen neuen unbekannten User ausgeführt. Und das nur einmal am Anfang. Bestehende User must du mit der anderen Methode abfangen. Steht auch in der von dir verlinkten Seite.
    Deshalb ging es auf einen anderen Gerät mit neuen User auch. Das war eigentlich der Fehler.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!