だから私はユーザーが複数のプロバイダを持っているかどうかを判断することができますか? hereを読んでください。私はFacebookAuthProvider.getCredential(facebookユーザーの場合)をコールし、次にlinkWithCredentialを呼び出してアカウントをリンクする必要があることを理解しています。私が理解していないのは、ユーザーが複数のアカウントを持っているかどうかを判断する方法です。どのように私はこのプロセスをunderstndユーザーは既に正常にアカウントにログインする必要がありますlinkWithCredentialを呼び出す前に。どのように私はそれを呼び出すことを知っているだろう、私はまず彼らが複数のアカウントを持っていることを知る必要があります、どのように?android Firebase複数のプロバイダの場合 - 複数のアカウントを持っていることを知るには?
UPDATE:彼らは、アカウントの資格情報が無効であるコールバックを取得する方法firebase here
予告のウェブ版を見てみましょう...
場合(error.code === 'auth/account-with-different-credential')
私はアカウントがすでに存在することを知っています。これは私がアンドロイドのドキュメントで見ていないものです。アカウントがすでに存在することをどのように知ることができますか?
ユーザーは既にログインしていることをどのように確認できますか?私はあなたのサンプルユーザーがすでにGoogleにサインインしています。現在、現在サインインしています。どのようにして彼はFacebookでサインインできますか?ユーザーが既にログインしている場合、Factbookのログインボタンはどのように表示されますか?アプリケーション内の別のプロバイダとサインインするオプションを選択する必要がありますか? – j2emanue
私は必要なものをより明確にするために質問を更新しました。 – j2emanue