As a user I want that in case I forget my password then I will need to generate the new password.
Here as a developer I will be using Firebase to let user reset his/her password in the android app. This will solve the problems of the user.
You can send a password reset email to a user with the sendPasswordResetEmail method.