Laboratorio de métodos de autenticación
Elige el método de autenticación adecuado para cada sistema real: clave de API, OAuth 2.0, OIDC, mTLS, HMAC, cookie de sesión o SAML. Unos minutos, con nota de la D a la S.
Abrir la herramienta →La herramienta interactiva se abre en inglés.
Lo difícil de la autenticación no es la criptografía: es elegir el método adecuado para el sistema que tienes delante. Una API pública, una aplicación de una sola página, un cliente móvil, dos servicios de backend, SSO empresarial, un webhook, una herramienta heredada de intranet, una CLI sin interfaz: cada uno tiene una respuesta que encaja y varias que, sin hacer ruido, no encajan. Este laboratorio gratuito en el navegador te da un escenario de diseño de sistemas y eliges entre las diez opciones reales: clave de API, HTTP Basic, token Bearer, JWT, OAuth 2.0, OpenID Connect, TLS mutuo, firma de peticiones con HMAC, cookie de sesión y SAML 2.0. Cada escenario tiene un único método correcto, y tras calificar cada uno explica por qué encaja el correcto y por qué el que elegiste no sirve en ese caso. Tres niveles de dificultad añaden escenarios más sutiles y trampas deliberadas: un JWT en localStorage, una clave de API pegada en una CLI, mTLS cuando una pasarela termina el TLS o usar OAuth 2.0 a secas como inicio de sesión. Se te puntúa por cuántos escenarios emparejas con el método hecho para ellos, con un desglose por tema. Es gratuito, funciona en tu navegador y no requiere registro.
- Lee el escenario y sus restricciones: tipo de cliente, quién actúa y en nombre de quién, y qué debe sobrevivir.
- Elige el mejor método entre las diez opciones.
- Lee la explicación: por qué encaja el método correcto y por qué el tuyo no.
- Revisa tu precisión por tema y sube a los niveles más difíciles.
Preguntas frecuentes
¿Qué es el laboratorio de métodos de autenticación?
Un ejercicio gratuito en el navegador en el que recibes escenarios realistas de diseño de sistemas (una API pública, una aplicación de una sola página, una aplicación móvil, llamadas entre servicios, SSO empresarial, entrega de webhooks, una herramienta heredada de intranet, una CLI o un smart TV) y eliges el mejor método de autenticación para cada uno entre clave de API, Basic Auth, token Bearer, JWT, OAuth 2.0, OpenID Connect, TLS mutuo, firma HMAC, cookie de sesión o SAML. Puntúa lo bien que emparejas el método con el tipo de cliente y las restricciones.
¿Cómo se califica?
Cada escenario tiene un método que encaja mejor. Tu puntuación es la proporción de escenarios que respondes con ese método, y la tarjeta de resultados desglosa tu precisión por tema (identidad de máquinas, inicio de sesión de usuarios y SSO, integridad de mensajes, sesiones de navegador, acceso delegado y validación de tokens) para que veas qué familia de decisiones es la más débil. Tras calificar, cada escenario muestra por qué encaja el método correcto y por qué el que elegiste no.
¿Hay una única respuesta correcta para cada caso?
Cada escenario está escrito con restricciones que hacen de un método la opción claramente mejor, y el análisis final nombra el dato decisivo: «sin secreto compartido» apunta a TLS mutuo, «actuar en nombre de un usuario» a OAuth 2.0, «validar localmente a escala» a JWT, «el cuerpo debe sobrevivir a una pasarela» a la firma HMAC. Donde dos métodos están realmente cerca (OIDC frente a SAML, mTLS frente a las credenciales de cliente de OAuth 2.0), el escenario añade la restricción que decide, y la explicación dice por qué el segundo queda segundo.
¿Para quién es?
Para ingenieros de backend y de plataforma, profesionales de seguridad de aplicaciones y de IAM, arquitectos y cualquiera que prepare una entrevista de seguridad o de diseño de sistemas y quiera razonar con claridad sobre cuándo usar una clave de API, OAuth 2.0, TLS mutuo o una cookie de sesión, y por qué los atajos habituales (un token en localStorage, una clave de API en el bundle del cliente, una contraseña compartida con un tercero) son un error. Funciona por completo en tu navegador: sin cuenta, sin instalación y sin enviar nada a ninguna parte.
¿Es gratis?
Sí. El laboratorio de métodos de autenticación es gratuito, funciona en tu navegador y no requiere registro.