2016-11-03 14 views
0

Firebaseのドキュメントに従って複数の認証プロバイダ(GoogleとFacebook)を実装しましたが、解決方法がわからないという問題があります。Firebase認証:複数のリンクを提供

私の新しいユーザは、次のログインフローを実行するために、異なる電子メールを持つGoogleのプロバイダとFacebookを持っていると仮定しますか?

  1. ユーザーは、最初のアプリに入り、Firebaseがアカウントを作成し、Googleに自分のプロバイダをリンク
  2. Googleアカウントでログインを解決します。
  3. ユーザーはアプリケーションを終了します。
  4. ユーザーは再びこのアプリケーションへのログインを実行しますが、今度はFacebookのプロバイダ(Googleとは異なる電子メール)を選択します。
  5. firebaseは、Facebookプロバイダに、既にGoogleプロバイダにリンクされているアカウントをリンクします。

答えて

0

Firebase documentation has a complete page dedicated to account linking。ページのサンプルはGithub repo where you can see the code in the context of an entire app that demonstrates itにリンクしています。

ここでドキュメントを複製する用途はほとんどありません。特定のステップを実行する際に問題が生じた場合は、完了したこととminimal code that shows where you are stuckを共有してください。

+0

ご迷惑をおかけして申し訳ありませんが、私の問題は正確にユーザーから報告されています。[リンク](http://stackoverflow.com/questions/40103537/linking-multiple-auth-providers-with-firebase-on-login )。 – sThiago

関連する問題