21

openid在我的网站上做了这样的:

    livejournal: {
        name: 'LiveJournal',
        label: 'Enter your Livejournal username.',
        url: 'http://{username}.livejournal.com/'
    },
    wordpress: {
        name: 'Wordpress',
        label: 'Enter your Wordpress.com username.',
        url: 'http://{username}.wordpress.com/'
    },
    blogger: {
        name: 'Blogger',
        label: 'Your Blogger account',
        url: 'http://{username}.blogspot.com/'
    },

我想添加 facebook 作为我的 openid 提供者,那么,facebook 的 url 是openid什么?


如果您想尝试,此站点允许使用 facebook 登录。

4

2 回答 2

22

不幸的是,Facebook 不提供 OpenID 身份验证。他们有一个名为 Connect 的竞争标准。以下是一些您可能会觉得有用的链接:

http://developers.facebook.com/connect.php
http://www.facebook.com/advertising/?connect
https://developers.facebook.com/docs/authentication/connect_auth/
http://nyquistrate.com /django/facebook-connect/
http://code.google.com/p/django-facebookconnect/

编辑

我看到你链接到 Gigya,它允许 Facebook 登录。如果您单击该链接,您会注意到它显示“与 Facebook 连接”——关键字“连接”。Gigya 使用 Facebook 的 Connect 标准以及免费的 OpenID 标准。它们不是相互排斥的,因此请随意混合它们,以便为您的用户提供最佳登录体验。

于 2010-02-15T06:06:09.510 回答
4

同样,正如您在此处被告知的那样,Facebook 不是 OpenID 提供商。他们对将帐户与来自其他提供商的 OpenID 关联的支持有限,仅此而已。

于 2010-02-15T06:06:55.843 回答