私はバックエンド用にGoogleのFirebaseを使用してAndroidアプリケーションを開発しています。私はいくつかのチュートリアルを実行しており、データベースから読み書きするためにアプリケーションを使用する前にGmailでサインインするようにしています(私が間違っていれば修正します)。私はプライバシーを守り、ユーザーがデータの読み書きを許可しないようにすることは望ましくないので、どのようにユーザーを自分のGmailで認証させるのではなく、すべての読み書きのために一般的なGmailアプリに特有のものですか?個々のユーザーの代わりにGoogle Firebaseに書き込むには、「マスター」Gmailアカウントを使用しますか?
各Gmailアカウントを直接firebaseコンソールにエディタまたはオーナーとして直接追加しないと、ユーザーはアプリにログインできません。あなたはFirebase anonymous authenticationのような音を記述している何https://firebase.google.com/docs/auth/android/google-signin
おかげ
私は間違って説明したかもしれません。匿名認証は私の主な焦点ではありません。私は、ユーザーのgmailsとは関係なく、すべてのデータベースクエリ/書き込みを行うアプリケーションに組み込まれたアカウントが必要です。それは可能ですか? – Michael
あなたは電子メール/パスワードアカウントでそれを行うこともできますが、アプリにパスワードを書き込む必要があるため、安全ではありません。または、安全に入手するための他の方法を見つけてください。 SDKでは一度に1つのアカウントしかログインできないため、アカウント間の切り替えも管理する必要があります。これは本当にサポートされているユースケースではありません。 –