Chcę zaimplementować funkcję zmiany hasła dla mojej aplikacji.Zmiana hasła w Firebase dla Androida
Zawarłem com.google.firebase:firebase-auth:9.0.2
w moim pliku i jak dotąd wszystko działało dobrze, dopóki nie próbowałem zaimplementować funkcji zmiany hasła.
Zauważyłem, że obiekt FirebaseUser
ma metodę updatePassword
, która pobiera nowe hasło jako parametr. Mogłabym skorzystać z tej metody i sama wdrożyć weryfikację. Potrzebuję jednak bieżącego hasła użytkownika, aby porównać je z wprowadzonym hasłem i nie mogę znaleźć sposobu na uzyskanie tego hasła.
Znalazłem także inny obiekt method na obiekcie Firebase
, który pobiera stare hasło, nowe hasło i moduł obsługi. Problem polega na tym, że trzeba także com.firebase:firebase-client-android:2.5.2+
dostęp do tej klasy, a gdy próbuję tej metody Dostaję do następującego błędu:
Projects created at console.firebase.google.com must use the new Firebase Authentication SDKs available from firebase.google.com/docs/auth/
Poczuj jakbym czegoś brakuje tutaj. Jakie jest zalecane podejście do wdrożenia tego? A kiedy użyć zależności?
spróbować . –