authentication facebook openid openid-provider

authentication - ¿Facebook es un proveedor de OpenID?



openid-provider (4)

Facebook no es un proveedor de OpenID, sí permiten el inicio de sesión de OpenID con cuentas de Google .

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

¿Facebook es 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?


Hay un proveedor no oficial de Facebook OpenID disponible en:

http://facebook-openid.appspot.com/

Puede usarlo para iniciar sesión en cualquier sitio OpenID con cuentas de Facebook.


No, no son un proveedor OpenId. Usan su propio sistema estilo OpenID llamado Facebook connect, que puede usar para autenticar usuarios en su sitio, entre otras características.

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


OpenID es un protocolo de autenticación descentralizado. Permite a los usuarios ser autenticados por sitios de cooperación usando un servicio de terceros, eliminando la necesidad de que los webmasters proporcionen sus propios sistemas de inicio de sesión, y permite a los usuarios iniciar sesión en múltiples sitios web sin tener que tener una identidad y contraseña separadas 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. Here hay una lista de proveedores de OpenID.

Facebook ni 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 eres quien dices que eres, y luego puede proporcionar acceso a tus datos una vez que hayas dado permiso para hacerlo.