¿Es Facebook un proveedor de OpenID?


81

¿Es Facebook un proveedor de OpenID? Sé que son partidarios de OpenID, pero ¿permiten a las personas autenticarse con otros sitios a través de OpenID con sus credenciales de Facebook?

Respuestas:


70

No, no es un proveedor de OpenId. Usan su propio sistema similar a OpenID llamado Facebook connect, que puede usar para autenticar a los usuarios en su sitio, entre otras funciones.

Puede consultarlo aquí: https://developers.facebook.com/docs/facebook-login


5
Proporcionan oAuth 2.0 según el comentario de @ Ashley
David d C e Freitas

25
@Ashley ... solo para aclarar el comentario de David para los desorientados como yo, OAuth es distinto de OpenID, en.wikipedia.org/wiki/… , por lo que todavía no son un proveedor de OpenID, por lo que puedo decir.
Potatoswatter

5
¿Sigue siendo cierto esto? Me pregunto porque Facebook es una opción para iniciar sesión en sitios de stackexchange, pero ¿usa OAuth en lugar de OpenID entonces (aunque OpenID se menciona en el cuadro de información al lado?
Miika L.

4
@MiikaL. Facebook no es compatible con OpenID. Es compatible con OAuth 2.
bradj

También puede consultar en este blog mencionar cómo lograr esto. developersandeep.blogspot.in/2017/03/…
Sandeep Bhaskar


10

Facebook no es un proveedor de OpenID, sin embargo, permiten el inicio de sesión con OpenID utilizando cuentas de Google .

OpenID proporciona una lista de los proveedores más populares .


2
En realidad, permiten el inicio de sesión OpenID desde prácticamente cualquier proveedor OpenID, no solo Google. La noticia realmente se equivocó en ese detalle al resaltar Gmail como el único. Pero aún debes tener una contraseña de Facebook. :(
Andrew Arnott

Parece que esta función se ha eliminado desde 2009. ¿O todavía hay una forma de utilizar un proveedor de OpenID para iniciar sesión en Facebook?
Marvin Dickhaus

El enlace para proveedores populares ya no funciona.
Tuom

0

OpenID es un protocolo de autenticación descentralizado. Permite que los usuarios sean autenticados por sitios que cooperan utilizando un servicio de terceros, eliminando la necesidad de que los webmasters proporcionen sus propios sistemas de inicio de sesión y permitiendo a los usuarios iniciar sesión en varios sitios web no relacionados sin tener que tener una identidad y contraseña independientes para cada uno.

Los usuarios crean cuentas seleccionando un proveedor de identidad OpenID y luego usan esas cuentas para iniciar sesión en cualquier sitio web que acepte la autenticación OpenID. Aquí hay una lista de proveedores de OpenID.

Facebook no usa OpenID ni OAuth, ya que en lugar de simplemente ofrecer credenciales, Facebook quería ofrecer acceso de amigos y dinámica a la privacidad de la información que simplemente no era posible con los otros estándares. Con Facebook Connect, lo que vemos son elementos de OpenID y OAuth. Facebook Connect puede verificar que usted es quien dice ser, y luego puede proporcionar acceso a sus datos una vez que le haya dado permiso para hacerlo.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.