Formulaires 2FA modernes basés sur composants React (Stripe Dashboard, Linear) où le champ rendu n'a pas d'attribut name car l'état est géré en JS, pas via la soumission HTML.
Aucune correspondance dans TotpFieldNames ni AmbiguousTotpFieldNames sur htmlID/htmlName/placeholder. Le aria-label contient "passcode", absent de toute liste, et "one-time" avec le tiret ne forme pas un jeton détectable.
Attendu
La détection passe à côté complètement. Ni le chargement, ni le déclenchement manuel ne peuvent faire émerger le champ. Correctif futur : promotion sémantique de l'aria-label ou détection structurelle.
Vérification en deux étapes
Ouvrez votre application d'authentification pour continuer