OpenID es un sistema de gestión de identidades descentralizado que permite a los usuarios autenticarse de forma segura en sitios web y aplicaciones sin necesidad de crear y recordar múltiples nombres de usuario y contraseñas. En su lugar, los usuarios pueden autenticarse en cualquier sitio habilitado para OpenID utilizando su cuenta OpenID existente. OpenID es un estándar abierto mantenido por la Fundación OpenID. Cualquier sitio web o aplicación puede implementar OpenID, y no hay tarifas ni restricciones asociadas al uso del estándar.
¿Qué es el flujo de OpenID?
OpenID es un estándar abierto que permite a los usuarios autenticarse en múltiples sitios web sin tener que crear nuevas contraseñas para cada sitio web. En cambio, con OpenID, los usuarios pueden iniciar sesión en cualquier sitio web que admita OpenID con una única identidad.
La autenticación con OpenID se basa en el principio de la identidad federada, que permite a los usuarios iniciar sesión en varios sitios web con un único conjunto de credenciales. En el caso de OpenID, esas credenciales son un identificador OpenID, que es una URL única que identifica al usuario, y un proveedor OpenID, que es un sitio web que puede verificar la identidad del usuario.
Cuando un usuario intenta iniciar sesión en un sitio web que soporta OpenID, el sitio web primero redirige al usuario a su proveedor de OpenID. El proveedor de OpenID autentificará entonces al usuario y generará una aserción OpenID, que es una declaración firmada de que el usuario es quien dice ser. Finalmente, el usuario es redirigido de nuevo al sitio web original, donde puede iniciar sesión con su aserción OpenID.
¿Es OpenID Connect de código abierto? OpenID Connect es un estándar para la autenticación de usuarios, desarrollado por la OpenID Foundation. Se basa en el protocolo OAuth 2.0 y añade una capa adicional de seguridad. OpenID Connect no es en sí mismo de código abierto, pero hay muchas implementaciones de código abierto del mismo. ¿OpenID Connect es de código abierto? OpenID Connect es un estándar para la autenticación de usuarios, desarrollado por la OpenID Foundation. Se basa en el protocolo OAuth 2.0 y añade una capa adicional de seguridad. OpenID Connect en sí mismo no es de código abierto, sin embargo hay implementaciones de código abierto.
¿Es OpenID un proveedor de identidad?
OpenID no es un proveedor de identidad. Es un estándar abierto que permite a los usuarios autenticarse en diferentes sitios web utilizando una sola cuenta. Depende de cada sitio web determinar cómo utilizar la información proporcionada por el proveedor de OpenID. ¿Es Google compatible con OpenID? Sí, Google admite OpenID. Puedes utilizar tu cuenta de Google para acceder a cualquier sitio habilitado para OpenID.