5

私はFacebookについて、そしてFacebookがグーグルのようなopenidプロバイダーであるかどうかについて混乱しています。

このリンクによると:http : //developers.facebook.com/blog/post/246/、facebookはopenidの信頼できるパーティです。それはどういう意味ですか、そしてそれはグーグルのようなopenidプロバイダーとは異なります。

基本的に、私は現在、ユーザーが自分のopenidを使用して自分のサイトにログインできるようにするためにlightopenidを使用していますが、これを行うためのFacebookのopenid認証のURLが見つからないようです。

私はこれに似た質問を見て混乱しました。その質問では、質問者はfacebookはopenidプロバイダーではないと言われましたが、facebookのドキュメントにはfacebookはopenidの依存者であると書かれています... ???

4

1 に答える 1

6

FacebookはOAuthプロバイダーです。Facebookユーザーがサービスに対して認証できるようにする場合は、OAuthを使用する必要があります。

OpenID Relying Partyであるということは、FacebookがユーザーからのOpenIDログインを受け入れることを意味します。たとえば、GoogleアカウントでFacebookにログインできます。ユーザーがOpenIDを使用して認証できる場合、サービスは依拠当事者でもあります。

OpenIDで使用される用語の詳細については、OpenIDWikipediaの記事を参照してください。

于 2011-05-18T13:21:08.450 に答える