まず、OpenIdは認証用であり、OAuthは承認用であり、サイト上の他の質問とは異なり、どちらを使用するかは尋ねていませんが、誰かが私の問題の解決策をアドバイスできるかどうかを理解しています。
ユーザーがLinkedIn/Twitter / Facebookアカウントを介して自分のサイトにログインできるようにしたいのですが、LinkedInを介してログインすると、オプションのログイン方法としてTwitterおよびFacebookアカウントを承認することもできます。これにより、ユーザーは3つのいずれかを介して認証できますが、最終的には私のサイトのユーザーアカウントになります。
また、彼らが提供した認証を使用して、基本的なユーザーの詳細(プロフィール写真/名前など)を取得し、ステータスの更新を投稿したいと思います。
ユーザーにopenIdを介して自分のアカウントでログインするように依頼したくないので、oauthを介して同じアカウントを再度承認して、サイトがサービスフィードに公開できるようにし、3つのサービスごとにこれを行う必要があります。
この問題に対するアイデアや問題はありますか?