Ich möchte Change-Passwort-Funktionalität für meine Anwendung implementieren.Ändern Sie das Passwort mit Firebase für Android
Ich habe com.google.firebase:firebase-auth:9.0.2
in meine build.gradle
Datei aufgenommen und bis jetzt hat alles gut funktioniert, bis ich versuchte, die Funktion zum Ändern des Kennworts zu implementieren.
Ich fand, dass das FirebaseUser
Objekt eine updatePassword
Methode hat, die ein neues Passwort als Parameter akzeptiert. Ich könnte diese Methode verwenden und die Validierung selbst implementieren. Allerdings benötige ich das aktuelle Passwort des Benutzers zum Vergleich mit dem eingegebenen und ich kann keinen Weg finden, dieses Passwort zu erhalten.
Ich fand auch eine andere method auf dem Firebase
Objekt, das das alte Passwort, neues Passwort und einen Handler nimmt. Das Problem ist, dass ich auch com.firebase:firebase-client-android:2.5.2+
umfassen diese Klasse zuzugreifen, und wenn ich diese Methode versuche ich bin immer auf folgende Fehler:
Projects created at console.firebase.google.com must use the new Firebase Authentication SDKs available from firebase.google.com/docs/auth/
Fühlen Sie sich wie ich hier etwas fehlt bin. Was ist der empfohlene Ansatz für die Implementierung? Und wann welche Abhängigkeit verwenden?
try this . –