La connexion ne doit pas dépendre d’un test cognitif sans alternative

Les clients dyslexiques ou ayant des troubles de la mémoire ou des troubles cognitifs ne peuvent pas résoudre des énigmes ni retaper des codes de mémoire, et les clients aveugles ne peuvent pas résoudre un CAPTCHA en image. Quand c’est le seul moyen d’accéder au compte, les clients qui reviennent ne peuvent pas se connecter pour commander à nouveau ou suivre un colis.

Identifiant de la règle
vs-accessible-auth
Source
Contrôle Validiscan
Impact
Grave
Niveau de correction
ASSISTED
sur Shopify, Shopware, WooCommerce et Magento
Statut
exécutée

Ce que fait le contrôle

Détecte les CAPTCHA, les puzzles et les autres tests de fonctions cognitives sur les formulaires de connexion, d’inscription et de mot de passe sans alternative accessible, ainsi que les champs de mot de passe qui bloquent le collage ou les gestionnaires de mots de passe (3.3.8).

Le contrôle s’exécute sur les pages de compte et du tunnel de commande qui affichent un champ de mot de passe visible et activé. Il évalue chaque formulaire contenant un tel champ, ou l’ensemble du corps de la page quand il n’y a pas de formulaire ; un CAPTCHA placé dans un formulaire distinct ne compte donc pas.

Un CAPTCHA est reconnu à l’adresse du cadre de son fournisseur, à un attribut data-sitekey ou à la présence de « captcha » dans un id, une class, un src ou un alt ; un test cognitif, à un champ dont l’étiquette ou le texte voisin demande un calcul ou les caractères d’une image. L’un comme l’autre, s’il est visible, est signalé, sauf si le texte du formulaire, ou de deux conteneurs environnants au plus, mentionne une option audio, un lien ou un code de connexion envoyé par e-mail, un code à usage unique ou des clés d’accès (passkeys). Un CAPTCHA invisible, à lui seul, ne produit aucun constat. Le contenu du cadre d’un CAPTCHA n’est pas lu : le contrôle ne voit donc pas les options proposées dans le widget.

Un champ de mot de passe est aussi signalé quand il a autocomplete="off", posé sur le champ ou hérité de son formulaire, ou quand un script annule un événement de collage simulé par le contrôle.

Comment corriger

Remplacez les CAPTCHA en image et les puzzles par une protection anti-robots invisible fondée sur l’analyse des risques, autorisez le collage et les gestionnaires de mots de passe (autocomplete="current-password"), et proposez une alternative comme un lien de connexion par e-mail ou des clés d’accès (passkeys).

Critères de succès WCAG

Clauses de la norme EN 301 549

La clause de la norme EN 301 549 pour chaque critère, selon la version de la norme
Critère WCAG Version 3.2.1 Version 4.1.1
3.3.8 aucune clause dans cette version 9.3.3.8

Commencez par une vérification gratuite de votre boutique.

Envoyez l’adresse de votre boutique. Validiscan la scanne et vous envoie chaque échec que le scan peut prouver, avec sa page et son code.

Demander une vérification gratuite

Ou écrivez à info@validiscan.com.

Ce que couvre la vérification gratuite, et ce qu’elle laisse de côté
Vous envoyez
l’adresse de votre boutique
Pages scannées
jusqu’à 15
Vous recevez
chaque échec que le scan peut prouver, avec la page et le code
Sur votre boutique
pages publiques uniquement ; aucune connexion, aucun achat, aucun formulaire envoyé
Ce qu’elle n’est pas
un audit complet

Écrire à Validiscan

Pour une vérification gratuite, indiquez l’adresse de votre boutique et sa plateforme.

Validiscan utilise ce que vous envoyez pour vous répondre. Politique de confidentialité