¿Cómo funciona la autenticación OpenID?

votos
89

Estoy un poco curioso de saber cómo funciona la autenticación OpenID.

¿Hay alguna diferencia entre la autenticación OpenID y la autenticación que los sitios usan exclusivamente para ellos mismos?

Publicado el 09/12/2008 a las 20:16
fuente por usuario
En otros idiomas...                            


4 respuestas

votos
82

¿Qué es OpenID?

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 por sí mismas, ya sea en su blog, galería de fotos, página de perfil, etc. Con OpenID puede transformar fácilmente uno de estos URI existentes en una cuenta que se puede usar en sitios que admiten inicios de sesión de OpenID.

OpenID

¿Diferencia entre OpenID y el formulario de autenticación convencional?

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 es correcta y le permitirá iniciar sesión. La autenticación de sitio 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 se pueden utilizar para iniciar sesión únicamente en este sitio web. Con OpenID puede usar las mismas credenciales en múltiples sitios web.

¿Cómo funciona?

Pasos

  1. El usuario se conecta al sitio web habilitado para OpenID.
  2. El usuario ingresa información de credenciales.
  3. Un POST se realiza con un BASE64 (sitio web a proveedor)
  4. Se genera una respuesta (que contiene vencimiento)
  5. El sitio web redirige al usuario al proveedor para iniciar sesión.
  6. El usuario ingresa la contraseña y la envía.
  7. La verificación está hecha.
  8. ¡Iniciar sesión!
Respondida el 09/12/2008 a las 20:19
fuente por usuario

Respondida el 09/12/2008 a las 20:20
fuente por usuario

votos
7

Me encontré con este gran introducción de OpenID que ni es demasiado alto ni demasiado bajo nivel a nivel.

http://wiki.openid.net/w/page/12995171/Introduction

Es un poco prolijo, y más o menos por escrito como en prosa, pero es un libro de lectura agradable y muy informativo sobre lo que sucede detrás de las escenas.

(Respuesta del pegado de mi respuesta al flujo de trabajo de inicio de sesión OpenID? ).

Respondida el 15/09/2011 a las 01:27
fuente por usuario

votos
1

Aquí es gran explicación del concepto de OpenID. Se ha explicado pasos todos y cada uno para poner en práctica OpenID.

Otra que se llama [Enero Lluvia] ( http://janrain.com/openid-enabled/ )

Otra gran tutorial paso a paso por Remy de Sharp para OpenID

Respondida el 26/09/2013 a las 06:41
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more