El inicio de sesión no debe depender de una prueba cognitiva sin alternativa
Los clientes con dislexia o con problemas de memoria o cognitivos no pueden resolver rompecabezas ni volver a escribir códigos de memoria, y los clientes ciegos no pueden resolver un CAPTCHA de imágenes. Cuando esa es la única forma de entrar en la cuenta, los clientes habituales no pueden iniciar sesión para repetir un pedido o seguir un envío.
- ID de la regla
- vs-accessible-auth
- Origen
- Comprobación de Validiscan
- Impacto
- Grave
- Nivel de corrección
- ASSISTED
- en Shopify, Shopware, WooCommerce y Magento
- Estado
- se ejecuta
Qué hace la comprobación
Detecta CAPTCHA, rompecabezas y otras pruebas de función cognitiva sin alternativa accesible en los formularios de inicio de sesión, registro y contraseña, así como campos de contraseña que impiden pegar texto o usar gestores de contraseñas (3.3.8).
La comprobación se ejecuta en las páginas de la cuenta y del proceso de pago que muestran un campo de contraseña visible y activo. Evalúa cada formulario que contiene un campo así, o todo el cuerpo de la página cuando no hay formulario, de modo que un CAPTCHA en un formulario aparte no cuenta.
Un CAPTCHA se reconoce por la dirección del marco de su proveedor, por un atributo data-sitekey o por «captcha» en un id, class, src o alt; una prueba cognitiva, por un campo cuya etiqueta o texto cercano pide un cálculo o los caracteres de una imagen. Cualquiera de los dos, cuando es visible, se notifica a menos que el texto del formulario, o el de hasta dos contenedores que lo rodean, mencione una opción de audio, un enlace o código de acceso enviado por correo electrónico, un código de un solo uso o las llaves de acceso (passkeys). Un CAPTCHA invisible por sí solo no produce ningún hallazgo. El contenido del marco de un CAPTCHA no se lee, así que la comprobación no ve las opciones que haya dentro del widget.
Un campo de contraseña también se notifica cuando tiene autocomplete="off", en el propio campo o heredado de su formulario, o cuando un script cancela un evento de pegado de prueba.
Cómo corregirlo
Sustituya los CAPTCHA de imágenes y de rompecabezas por una protección contra bots invisible y basada en el riesgo, permita pegar texto y usar gestores de contraseñas (autocomplete="current-password"), y ofrezca una alternativa, como un enlace de acceso por correo electrónico o las llaves de acceso (passkeys).
Criterios de conformidad de las WCAG
Apartados de la norma EN 301 549
| Criterio de las WCAG | Versión 3.2.1 | Versión 4.1.1 |
|---|---|---|
| 3.3.8 | sin apartado en esta versión | 9.3.3.8 |
Empiece con una revisión gratuita de su tienda.
Envíe la dirección de su tienda. Validiscan la escanea y le responde con cada fallo que el escaneo pueda demostrar, con la página y el código.
Solicitar revisión gratuitaO escriba a info@validiscan.com.
Qué cubre la revisión gratuita y qué deja fuera- Usted envía
- la dirección de su tienda
- Páginas escaneadas
- hasta 15
- Usted recibe
- todos los fallos que el escaneo puede demostrar, con la página y el código
- En su tienda
- solo páginas públicas; sin inicio de sesión, nada comprado, ningún formulario enviado
- Lo que no es
- una auditoría completa