¿Cómo puedo usar Facebook como proveedor de OpenID?

9

Me gustaría usar mi cuenta de Facebook para mis cuentas OpenID. ¿Cómo puedo hacer esto?

Samoz
fuente
¿Solo hacer una cuenta de Facebook? Pensé que otros sitios simplemente lo ofrecerían si pudieran, realmente no puedes forzarlos, ¿verdad?
Ivo Flipse
No es una de las opciones en las diferentes páginas de OpenID, pero he visto sitios que le permiten usar Facebook, Twitter, etc que entrar.
Samoz

Respuestas:

6

Facebook usa OAuth, mientras que Google, Yahoo, AOL y MySpace usan OpenID.

Para los sitios que solo aceptan OpenID, no podrá usar Facebook. Muchos sitios aceptan tanto OpenID como Facebook, Twitter, LinkedIn, Windows LiveID, etc., que son otras soluciones que no son de OpenID.

Si está buscando agregar soporte para todos estos sistemas de identificación en su sitio web, puede consultar Janrain's Engage .

Ocho días de malestar
fuente
2

Hasta donde yo sé, Facebook le permite iniciar sesión con la cuenta OpenID de otro proveedor, pero en realidad no crea una cuenta OpenID para que pueda iniciar sesión en otros sitios. ¿Tiene sentido?

Vea esta publicación del blog para desarrolladores de Facebook para obtener más información.

x3ja
fuente
1

Facebook es un consumidor de OpenID.

  • Puede usar identidades de otros proveedores de OpenID como el correo electrónico de Google para iniciar sesión en Facebook

Facebook no es un proveedor de OpenID.

  • No puede usar la identidad de Facebook para iniciar sesión en sitios que consumen OpenID

Básicamente, Facebook expone OAuth, no OpenID.

Suraj Chandran
fuente