私のウェブサイトでは、Googleでログインし、Facebookでログインし、Twitterでログインしています。Facebook、Google、またはTwitterでログインを使用すると、どのようにユーザーアカウントをマージできますか?
しかし、同じユーザーが別のプロバイダを使用してログインすると、つまり、ユーザーはまずFacebookを使用してログインし、ログアウトしてからGoogleを使用してログインします。両方が同じ人物であることを特定する必要があります。
現在、私がやっていることは、FacebookとGoogleのアカウントに同じメールIDがある場合、アカウントを結合するということです。問題は、ユーザーがTwitterを使用してログインしている場合、自分のメールIDを取得できないということです。つまり、私は一意に識別できません。
誰にも他の解決策がありますか?あなたのサイト上でのローカルDBにユーザーのFBは、GmailやTwitterを連携検討するかもしれないおかげ