Addaw, ir a inicio Donar

Técnica Técnicas generales WCAG 2.2

G218Iniciar sesión con un enlace enviado por correo electrónico

Nombre oficial en el W3C: Autenticación mediante enlace por correo electrónico

En pocas palabras

Consiste en ofrecer una forma de entrar sin contraseña. La persona escribe su correo y recibe un mensaje con un enlace. Al pulsarlo, vuelve a la web con la sesión ya iniciada. No tiene que recordar ni copiar nada.

Por qué es importante

Recordar contraseñas o copiar códigos es una prueba de memoria. Para personas con discapacidad cognitiva, problemas de memoria o dislexia puede ser una barrera insalvable.

El enlace por correo solo pide pulsar. Sirve igual para el área de clientes de una tienda, una sede electrónica o una plataforma de formación.

Cómo se hace

  1. Junto al formulario de usuario y contraseña, añada una opción como «Entrar con un enlace por correo».
  2. Pida solo la dirección de correo y envíe un mensaje con un enlace para entrar.
  3. Al pulsar el enlace, abra la web con la sesión iniciada, sin pasos extra.
  4. Por seguridad, haga que el enlace caduque al cabo de un tiempo y que sirva una sola vez.
  5. No añada pruebas de reconocer objetos o imágenes. Para el nivel AAA no se permiten.

Cómo comprobarlo

  1. Use la opción de entrar con enlace y escriba el correo de una cuenta existente.
  2. Compruebe que llega el mensaje.
  3. Pulse el enlace y verifique que se abre la web.
  4. Confirme que la sesión está iniciada sin pedir contraseña.
  5. Para el nivel AAA, compruebe además que no se pide reconocer imágenes u objetos.

Para saber más, en nuestro blog

Ver el texto completo del W3C (traducción al español)

Esta es una traducción no oficial al español de la técnica G218 de Techniques for WCAG 2.2, del W3C. Puede contener errores. El único documento oficial y normativo es la versión original en inglés, publicada en el sitio web del W3C.

Aplicabilidad

Tecnologías que admitan autenticación.

Descripción

El objetivo de esta técnica es ofrecer a los usuarios una forma sencilla de autenticarse sin necesidad de contraseña. La técnica consiste en proporcionar un mecanismo de autenticación en el que el usuario introduce su dirección de correo electrónico y recibe un mensaje con un enlace en el que hacer clic. Cuando el usuario pulsa el enlace del correo, se le redirige al sitio web y se inicia su sesión automáticamente.

La seguridad del mecanismo de enlace por correo electrónico no es el objeto de esta técnica, pero por lo general implica enviar en el correo un token con un tiempo de validez limitado.

Ejemplos

El autor ofrece un mecanismo de inicio de sesión con un enlace por correo electrónico

Un sitio web de una red social tiene un mecanismo de inicio de sesión basado en nombre de usuario y contraseña. Como parte de la función de contraseña olvidada, hay un enlace independiente para iniciar sesión mediante correo electrónico. Cuando el usuario introduce su correo y envía el formulario, el sitio le envía un mensaje. Al pulsar el enlace del correo se abre el sitio web y el usuario queda con la sesión iniciada.

Pruebas

Procedimiento

Para sitios web que permiten a los usuarios iniciar sesión mediante el envío de un enlace a la dirección de correo electrónico asociada a la cuenta:

  1. Introducir una dirección de correo electrónico válida (con una cuenta en el sitio web) y utilizar la función de enlace por correo.
  2. Comprobar que se recibe el correo electrónico.
  3. Comprobar que al seleccionar el enlace se abre el sitio web.
  4. Comprobar que la sesión de la cuenta de usuario queda iniciada.
  5. Comprobar que no se utiliza ninguna prueba de reconocimiento de objetos como parte del proceso de autenticación.

Resultados esperados

  • Las comprobaciones n.º 2, n.º 3 y n.º 4 son verdaderas.
  • Para el criterio de nivel AAA 3.3.9 Autenticación accesible (mejorada), la comprobación n.º 5 también es verdadera.

Recursos

Cómo lo comprobamos en ADDAW

En cada auditoría de ADDAW revisamos esta técnica página a página y le entregamos los errores con capturas y la forma de corregirlos.

Solicitar una auditoría

Basado en la técnica G218 del W3C (WCAG 2.2). Explicación y ejemplos: ADDAW. Traducción no oficial del texto del W3C © W3C, licencia de documentos del W3C. ¿Ha visto un error? Escríbanos.