OpenIDアカウントにFacebookアカウントを使用したいのですが。これどうやってするの?
FacebookはOAuthを使用し、Google、Yahoo、AOL、およびMySpaceはOpenIDを使用します。
OpenIDのみを受け入れるサイトでは、Facebookを使用できません。多くのサイトでは、OpenIDだけでなく、Facebook、Twitter、LinkedIn、Windows LiveIDなど、OpenID以外のソリューションも受け入れています。
WebサイトにこれらすべてのIDシステムのサポートを追加する場合は、 Janrain's Engage を確認してください。
私の知る限り、Facebookでは他のプロバイダーのOpenIDアカウントを使用してログインできますが、実際に他のサイトにログインするためのOpenIDアカウントは作成しません。それは理にかなっていますか?
詳細については、 このFacebook開発者ブログの投稿 をご覧ください。
FacebookはOpenIDの消費者です。
FacebookはOpenIDプロバイダーではありません。
基本的に、FacebookはOpenIDではなくOAuthを公開します。