Facebook是OpenID提供商吗?

时间:2009-12-01 18:32:00

标签: authentication facebook openid openid-provider

Facebook是OpenID提供商吗?我知道他们是OpenID的支持者,但是他们是否允许人们通过他们的Facebook凭证通过OpenID与其他网站进行身份验证?

4 个答案:

答案 0 :(得分:68)

不,他们不是OpenId提供商。他们使用自己类似OpenID的系统,称为Facebook connect,您可以使用它来验证您网站上的用户以及其他功能。

您可以在此处查看:https://developers.facebook.com/docs/facebook-login

答案 1 :(得分:13)

有一个非官方的Facebook OpenID提供商可以在:

http://facebook-openid.appspot.com/

您可以通过Facebook帐户轻松使用它登录任何OpenID网站。

答案 2 :(得分:10)

Facebook不是OpenID提供商,但他们确实allow OpenID login using Google accounts

OpenID提供了最多popular providers

的列表

答案 3 :(得分:0)

OpenID是一种分散的身份验证协议。它允许用户通过使用第三方服务合作网站进行身份验证,无需网站管理员提供自己的登录系统,并允许用户登录多个不相关的网站,而无需为每个网站分别设置身份和密码。

用户通过选择 OpenID身份提供商来创建帐户,然后使用这些帐户登录任何接受OpenID身份验证的网站。 Here是OpenID提供商列表。

Facebook既不使用OpenID也不使用OAuth,而不仅仅是提供凭据,Facebook希望为朋友提供访问和动态信息隐私,这是其他标准无法实现的。通过Facebook Connect,我们看到的是OpenID和OAuth的元素。 Facebook Connect 可以验证您是自己的身份,然后一旦您获得了相应的许可,就可以访问您的数据。