Pergunta

Eu fiz meu openid no meu site assim:

    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/'
    },

E eu quero adicionar o Facebook como meu provedor OpenID, então, qual é o URL do Facebook openid?


este local Permite o login usando o Facebook, se você quiser tentar.

Foi útil?

Solução

Infelizmente, o Facebook não fornece autenticação OpenID. Eles têm um padrão concorrente chamado Connect. Aqui estão alguns links que você pode achar úteis:

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/

Editar:

Vejo você vinculado ao Gigya, que permite o login do Facebook. Se você clicar nesse link, notará que ele diz "Conecte -se ao Facebook" - palavra -chave "Connect". Gigya usa o padrão Connect do Facebook juntamente com o padrão OpenID gratuito. Eles não são mutuamente exclusivos, portanto, fique à vontade para misturá -los para oferecer aos usuários a melhor experiência de login.

Outras dicas

Novamente, como você foi dito aqui, O Facebook não é um provedor OpenID. Eles têm apoio limitado para associar uma conta a um OpenID de outro provedor, mas é isso.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top