iOSとAndroidアプリを開発しており、Firebaseを統合してアプリのユーザー間のチャットを管理したいと考えています。Firebaseへの自分のアプリユーザーの認証
私のアプリを既に認証しているときに、自分のアプリのユーザを暗黙的に認証するためのシナリオは何ですか?
私のアプリケーションはOAUTH2を使用してバックエンド(認証サーバー)からaccessTokenを取得します。
iOSとAndroidアプリを開発しており、Firebaseを統合してアプリのユーザー間のチャットを管理したいと考えています。Firebaseへの自分のアプリユーザーの認証
私のアプリを既に認証しているときに、自分のアプリのユーザを暗黙的に認証するためのシナリオは何ですか?
私のアプリケーションはOAUTH2を使用してバックエンド(認証サーバー)からaccessTokenを取得します。
GoogleまたはFacebookを使用して既にOAuth 2.0でユーザーを認証している場合は、signInWithCredentialを使用して、OAuthアクセストークンを使用してFirebaseにサインインすることができます。これはよくFirebaseドキュメントに記載されています:ここで
は、サインインのAndroidのFacebookへのリンクである:ここでhttps://firebase.google.com/docs/auth/android/facebook-loginは、iOS版のFacebookのリンクがあるサインイン: https://firebase.google.com/docs/auth/ios/facebook-login
お返事のおかげで、しかしを私の場合、OAuth2トークンのプロバイダ(認証サーバー)は自分のサーバーです。この場合はどうすればいいですか – Monta
Firebaseのカスタム認証を使用できます。カスタムトークンを作成するときは、一意のユーザーIDを指定するだけです。 Admin SDKを使用してカスタムトークンを作成し、クライアント側でsignInWithCustomTokenを使用してカスタムトークンでサインインします。 – bojeil
これは私が探していたAdmin SDKだと思います。ありがとうございました! – Monta