現在GoogleのゲームでGoogle PlayゲームAPIを使用しています。またFirebase Realtime Databaseを使用したいと思っていますが、Firebaseを使用してユーザを認証する必要があります。Google PlayゲームのサインインとFirebase Authの組み合わせ方法
最も簡単な解決策は、(Googleログインで)Firebase認証を使用することですが、ユーザーが既にログインしているGoogle Playゲームアカウントとは関係ありません。
PlayゲームAPIでは、ユーザーが使用するGoogleアカウントの情報を取得できません。同じGoogle APIクライアントを使用して、PlayゲームとGoogleと同時に接続することもできません。
Firebase認証のカスタムトークン機能についても調べましたが、サーバーを使用してユーザーを確認していません。端末上のGoogle Playゲームサービスではトークンは処理されず、クライアントにサーバーsdkを含めるのが奇妙に感じられます。
2つの異なるAPIクライアントを使用できますが、基本的にユーザーが2つの異なるログインフローを通過することを意味します。また、ユーザーがデバイスに複数のアカウントを持っている場合、プレイゲームとFirebase認証で同じアカウントを選択することは保証されません。
Firebase認証とGoogle Playゲームをどのように組み合わせて1人の一貫性のあるユーザーにすることができますか?
@mortiz - ソリューションを見つけましたか?私はまた、私のアプリに似た何かを実装しようとしています。 – vijay053
@ vijay053まだ解決策はありません。 Imhoは現在不可能です。 – Moritz
@モリッツあなたはどうしたの?私は現在、同じジレンマに直面しています。 –