82

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

4

4 回答 4

71

不,他们不是 OpenId 提供者。他们使用自己的类似 OpenID 的系统,称为 Facebook connect,您可以使用该系统对您网站上的用户进行身份验证,以及其他功能。

你可以在这里查看:https ://developers.facebook.com/docs/facebook-login

于 2009-12-01T19:30:56.640 回答
12

有一个非官方的 Facebook OpenID 提供程序可在以下位置获得:

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

您可以使用它轻松地使用 Facebook 帐户登录任何 OpenID 站点。

于 2011-05-20T02:07:42.400 回答
10

Facebook 不是 OpenID 提供商,但他们确实允许使用 Google 帐户进行 OpenID 登录

OpenID 提供了最流行的提供商列表。

于 2009-12-01T18:35:00.973 回答
1

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

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

Facebook 既不使用 OpenID 也不使用 OAuth,而不仅仅是提供凭据,Facebook 希望提供朋友访问和动态信息的隐私,这是其他标准根本不可能实现的。通过 Facebook Connect,我们看到的是 OpenID 和 OAuth 的元素。Facebook Connect可以验证您就是您所说的那个人,然后在您获得许可后,它可以提供对您数据的访问权限。

于 2018-06-09T00:41:17.607 回答