引用Is Facebook an OpenID provider?这里。这是一个基于此的附加问题。
我还阅读了这篇文章:What is the "openid" url of facebook? - 但我对整个磨难仍然很困惑。我们的目标是让使用 facebook 的人轻松登录我们的网站,而不是一定要与 facebook 集成并向其中添加内容(目前)。我已阅读 facebook connect 上的文档,但仍然无法准确掌握我们需要做什么才能实现这一目标。
我注意到它说 facebook 接受 openid 登录 - 所以理论上拥有 facebook 帐户的人可以登录到接受其他 openid 登录的网站,对吗?或者我是否必须编写一个单独的“facebookconnect”系统才能接受来自 Facebook 帐户的登录?
最佳答案
OpenID提供者(为您提供可用于登录其他网站的 URL)和 OpenID消费者(允许您登录其网站)之间存在差异。使用 OpenID URL 的站点)。
“接受 openid 登录”的人听起来像是消费者,但您的描述“拥有 facebook 帐户的人可以登录到接受其他 openid 登录的网站”描述的是提供商。
没有什么可以阻止网站既是消费者又是提供商,但据我所知,Facebook 不是。
关于带有 openid 的 Facebook,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2593620/