Tengo un poco de curiosidad por saber cómo funciona la autenticación OpenID.
¿Existe alguna diferencia entre la autenticación OpenID y la autenticación que los sitios utilizan exclusivamente para ellos mismos?
Tengo un poco de curiosidad por saber cómo funciona la autenticación OpenID.
¿Existe alguna diferencia entre la autenticación OpenID y la autenticación que los sitios utilizan exclusivamente para ellos mismos?
Respuestas:
OpenID es un marco abierto, descentralizado y gratuito para la identidad digital centrada en el usuario. OpenID aprovecha la tecnología de Internet ya existente (URI, HTTP, SSL, Diffie-Hellman) y se da cuenta de que las personas ya están creando identidades para sí mismas, ya sea en su blog, flujo de fotos, página de perfil, etc. Con OpenID puede transformar fácilmente una de estos URI existentes en una cuenta que se puede utilizar en sitios que admiten inicios de sesión OpenID.
La diferencia es que la identificación se descentralizará a un sitio externo (por ejemplo, Wordpress, Yahoo, ...). El sitio web sabrá si la identificación está bien o no y le permitirá iniciar sesión. La autenticación de sitios web convencional realiza una comparación con los datos almacenados en una base de datos privada, por lo que su nombre de usuario y contraseña solo se pueden usar para iniciar sesión en este sitio web. Con OpenID puede utilizar las mismas credenciales en varios sitios web.
Me encontré con esta gran introducción de OpenID que no es ni demasiado alto ni demasiado bajo.
http://wiki.openid.net/w/page/12995171/Introduction
Es un poco detallado y más o menos escrito en prosa, pero es una lectura divertida y muy informativa sobre lo que sucede detrás de escena.
(¿Respuesta pegada de mi respuesta en el flujo de trabajo de inicio de sesión de OpenID? )
Aquí hay una gran explicación del concepto OpenID. Ha explicado todos y cada uno de los pasos para implementar OpenID.
Otro llamado [Jan Rain] ( http://janrain.com/openid-enabled/ )
Otro gran tutorial paso a paso de Remy Sharp para OpenID