Что такое "openid" URL-адрес Facebook? - PullRequest
21 голосов
/ 15 февраля 2010

Я сделал мой 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, так, каков URL Facebook openid?


Этот сайт позволяет войти через Facebook, если вы хотите попробовать.

Ответы [ 2 ]

22 голосов
/ 15 февраля 2010

К сожалению, 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. Если вы нажмете на эту ссылку, вы заметите, что там написано «Connect with Facebook» - ключевое слово «connect». Gigya использует стандарт Connect Facebook наряду с бесплатным стандартом OpenID. Они не являются взаимоисключающими, поэтому не стесняйтесь смешивать их, чтобы предоставить вашим пользователям наилучшие возможности входа в систему.

4 голосов
/ 15 февраля 2010

Опять же, как вам сказали здесь , Facebook не является поставщиком OpenID. Они имеют ограниченную поддержку для связи учетной записи с OpenID от другого провайдера, но это все.

...