Con la multiplicación de servicios online que necesitan una autentificación estamos obligados a gestionar una cuantidad cada vez más grande de nombres de usuario y de contraseñas. Además tenemos que proporcionar a menudo datos personales como nuestra fecha de nacimiento, nuestra dirección postal,etc... OpenID es una repuesta a este problema dentro de la gestión de nuestra identidad digital.
OpenID es un sistema de autenticación digital descentralizado y liberado bajo código abierto, con el que un usuario puede identificarse en varias páginas web a través de una única identidad y puede ser verificado por cualquier servidor que soporte el protocolo.
Con un único nombre de usuario podrás acceder a cientos de sitios webs, sin recordar decenas de claves de acceso y usuarios diferentes. Además OpenID también es un sistema de gestión de sus datos, de forma que al autentificarte en un sitio web te preguntará que datos quieres compartir con este sitio donde te vas ha registrar. En los sitios que soporten OpenID, los usuarios no tienen que crearse una nueva cuenta de usuario para obtener acceso. En su lugar, solo necesitan disponer de un identificador creado en un servidor que verifique OpenID, llamado proveedor de identidad o IdP
El proveedor de identidad puede confirmar la identificación OpenID del usuario a un sitio que soporte este sistema. Por lo tanto, la seguridad de una conexión OpenID depende de la confianza que tenga el cliente OpenID en el proveedor de identidad. OpenID está ganando fuerza debido al anuncio de algunos sitios grandes, como Flickr, Myspace, Wikipedia y Technorati de la adopción de este sistema.
Puedes encontrar más información en la Wikipedia en castellano o en inglés .
¿Cómo funciona OpenID?
El funcionamiento del protocolo OpenID es muy sencillo y podemos resumirlo en estos pasos:
-
Create una cuenta en un servicio de confianza,como por ejemplo: OpenID.es o Yahoo o puedes consultar una lista completa de provedores reconocidos de OpenID
-
Para acceder en un servicio web que soporte OpenID, solo tiene que introducir la dirección URL de tu perfil OpenID que te proporciona un provedor de OpenID
-
La URL OpenID se enviará hasta el servidor que elegiste, mostrándote un formulario de entrada en el que tendrás que introducir tu contraseña, y acto seguido autorizar los datos que quieres compartir con el servicio al que quieres acceder.
-
Después de esto el servidor devuelve el control al servicio web, que ya conoce quién eres.
La próxima vez que inicies sesión en ese u otro servicio web que acepte OpenID.es no tendrás que volver a introducir tu contraseña, ya que esos datos se guardarán temporalmente en tu navegador, evitándote más identificaciones innecesarias.