Utilizar Claves de paso (FIDO2) en tests de navegador
Las Claves de paso (FIDO2) son mucho más seguras que la tupla estándar de nombre de usuario y contraseña, además utilizan credenciales criptográficas únicas para cada sitio web. Las Claves de paso tampoco abandonan jamás los dispositivos de los usuarios, ni se almacenan en servidores de aplicaciones web. Con este modelo de seguridad se elimina el riesgo de ser víctima de suplantaciones de identidad y de sufrir robos de contraseñas o ataques de repetición.
Las claves de paso sustituyen al sistema de nombre de usuario y contraseña y se pueden utilizar para la autenticación de dos factores. Dado que la monitorización Synthetic genera, almacena y utiliza claves de paso, podrás probar recorridos de usuario críticos, protegidos con claves de paso, sin tener que anular esta medida de seguridad tan importante.
Crear una variable global del autenticador virtual
En la monitorización Synthetic, las claves de paso se gestionan mediante las variables globales del autenticador virtual. Para crear una variable de este tipo que almacene tus claves de paso, consulta la sección Variables globales en los parámetros de Monitorización Synthetic y tests continuos
Uso de claves de paso en tests de navegador Synthetics
La monitorización Synthetic admite el uso de claves de paso en tests de navegadores Chrome y Edge.
Añadir claves de paso a un test de navegador
- Haz clic en Digital Experience > New Test > Browser Test (Experiencia digital > Nuevo test > Test de navegador).
- Haz clic en Save & Edit Recording (Guardar y editar grabación).
- En la página de la grabación, haz clic en Add Variable > Create variable from Global Variable (Añadir variable > Crear variable a partir de variable global).
- Proporciona las claves de paso almacenadas en la variable global de tu autenticador virtual que creaste en el paso anterior.
Probar el flujo (flow) de registro
Para probar el flujo de registro con claves de paso en tus tests de navegador:
- Importa la variable global de tu autenticador virtual en el test.
- Ve a la página para registrar la clave de paso. Cuando se está grabando el test, Datadog automáticamente genera y almacena una nueva clave de paso a partir de la variable global del autenticador virtual que se ha importado.
- Una vez grabados los pasos del test, haz clic en Save & Launch Test (Guardar e iniciar test).
Probar el flujo de inicio de sesión
Para probar el flujo de inicio de sesión con una clave de paso en tus tests de navegador, primero tienes que registrar la clave de paso de Datadog en la aplicación web (consulta la sección anterior). Este proceso debe llevarse a cabo una vez por cada clave de paso y aplicación.
Puedes emplear uno de estos dos métodos:
- Completar el flujo de registro en el propio grabador, pero sin grabar los pasos de registro o puedes
- Crear un test que integre los pasos tanto del flujo de registro como del flujo de inicio de sesión
- Importa la variable global de tu autenticador virtual.
- Ve a la página para iniciar sesión con la clave de paso. Cuando se está grabando el test, Datadog automáticamente inicia sesión con la clave de paso que ya se ha registrado en la aplicación web con el autenticador virtual seleccionado.
- Una vez grabados los pasos del test, haz clic en Save & Launch Test (Guardar e iniciar test).
Referencias adicionales
Additional helpful documentation, links, and articles: