2011-05-18 6 views
5

Estoy confundido acerca de Facebook y si Facebook es o no un proveedor abierto como google.¿Facebook es un proveedor de OpenID?

De acuerdo con este enlace: http://developers.facebook.com/blog/post/246/, Facebook es una parte confiable. ¿Qué significa eso? ¿Es diferente de un proveedor abierto como google?

Básicamente, actualmente estoy usando lightopenid para permitir a los usuarios usar sus openid para iniciar sesión en mi sitio, pero parece que no puede encontrar una URL para la autenticación de apertura de Facebook para hacer esto.

He visto una pregunta similar a esta que me confunde porque en esa pregunta, el interlocutor se enteró de que Facebook no es un proveedor abierto, sin embargo, la documentación de Facebook dice algo que Facebook es una parte dependiente abierta ... ?

+3

Este es un duplicado exacto de http://stackoverflow.com/questions/1827997/is-facebook-an-openid-provider –

+0

La pregunta tiene el mismo aspecto, pero no responde la parte en negrita de mi pregunta. – oshirowanen

+2

Creo que la otra pregunta contiene la respuesta. Facebook ACEPTA los inicios de sesión de openId, pero NO actúa como proveedor, solo como consumidor: "Facebook no es un proveedor de OpenID, sí permite el inicio de sesión de OpenID usando cuentas de Google". – Fenton

Respuesta

6

Facebook es un proveedor de OAuth. Debe usar OAuth si desea permitir que los usuarios de Facebook se autentiquen en su servicio.

Ser una Parte que Confía en OpenID significa que Facebook acepta los inicios de sesión de OpenID de sus usuarios, p. puede iniciar sesión en Facebook con su cuenta de Google. Su servicio también es una Parte que confía si permite que los usuarios se autentiquen usando sus OpenID.

Para obtener más información sobre la terminología utilizada por OpenID, consulte the OpenID Wikipedia article.

+0

Gracias por la explicación, eso es exactamente lo que no obtuve al leer la aparente pregunta duplicada. – oshirowanen

Cuestiones relacionadas