私は、電子メールベースの認証を使用してFirebaseデータベースとストレージにアクセスするアプリを持っています。私のアプリを使っているすべてのユーザーに単一の電子メールID /パスワードを使用することは可能ですか?電子メールIDとパスワードは、onCreateから呼び出される以下のメソッドでharcodedされます。これは、1つのデバイスでテストしている間は正常に動作します。私は認証の問題を見てきましたが、異なるAPIバージョンの異なるAndroidデバイスから試してみると一貫性はありません。私はただ一つの電子メールID/passwdを使用して異なるデバイスからアプリケーション/データベースにアクセスすることに何らかの制限がある場合は除外したいと思っていましたか?単一のメールIDを使用するすべてのアプリユーザーのAndroid Firebase認証
mAuth.signInWithEmailAndPassword("email ID", "password")
.addOnCompleteListener(this, new OnCompleteListener<AuthResult>() {
@Override
public void onComplete(@NonNull Task<AuthResult> task) {
System.out.println("AUTH signInWithEmail:onComplete:" + task.isSuccessful());
if (!task.isSuccessful()) {
System.out.println("AUTH signInWithEmail:failed" + task.getException());
}
}
});
達成しようとしているものは何ですか? Firebase上のリソースにアクセスするためだけに、ユーザがアカウントを作成したり、ログオンしたりするようにしますか? – hotrod
私は自分のデータベースをfirebaseでホストしています。ユーザーはデータにアクセスする必要があります。私はユーザーアカウントを作成する必要はありません。 – dacscan3669
私は1分で答えを書くつもりです。 – hotrod