Firebaseユーザー認証を使用してAndroidアプリケーションを開発しています。私が直面している問題は、ユーザーから電子メールとパスワードを取得し、そのユーザーをfirebaseに作成することです。ユーザーが入力したメールを確認していません。今私はリセットパスワード機能を実装したい。そのためFirebaseはresetPasswordメソッドを提供し、その特定のユーザにリセットパスワードメールを送信します。しかし、問題は、電子メールが存在しない場合、何をすべきかということです。ここで電子メールが存在しない場合のFirebaseリセットパスワード
は、私がFirebaseにユーザーを登録するために使用していたコードです:
private void registerUser(){
//creating a new user
firebaseAuth.createUserWithEmailAndPassword("user email here", "user password here")
.addOnCompleteListener(this, new OnCompleteListener<AuthResult>() {
@Override
public void onComplete(@NonNull Task<AuthResult> task) {
//checking if success
if(task.isSuccessful()){
//display some message here
}else{
//display some message here
}
}
});
}
この機能のために利用可能な代替オプションがある場合は私に知らせてください。おかげさまで