Problème de modal TOTP (Coopération avec l'extension de navigateur 2FAS)

Salut,

Je suis Greg Zajac, le développeur de l’extension de navigateur 2FAS. Dans la version 1.6.0, nous avons introduit une nouvelle fonctionnalité de soumission automatique pour les codes TOTP. Il est difficile de prendre en charge tous les sites Web qui prennent en charge la 2FA, mais je fais de mon mieux. Malheureusement, notre utilisateur a signalé une erreur survenant sur les pages basées sur le script Discourse. Problème GitHub

J’ai examiné le DOM et j’ai constaté que le bouton « Se connecter » dans la fenêtre modale TOTP se trouve en dehors du formulaire.
image
De plus, ce bouton n’est pas de type « submit » mais un bouton ordinaire.

Essayez d’envisager des changements dans ce domaine. Mes suggestions :

  • Déplacer le bouton à l’intérieur du formulaire,
  • Changer le type de bouton de « button » à « submit »,
  • Si possible, changer le texte « Se connecter » (que nous ignorons pour TOTP, car un tel texte concerne généralement le formulaire de connexion) en par exemple « Vérifier », « Suivant » ou une autre phrase plus TOTP.

Merci d’avance :wink:

3 « J'aime »

Merci de nous avoir contactés, Greg.

Ce serait le changement le plus facile de notre côté. Pensez-vous que faire uniquement ce changement résoudra le problème pour votre extension ?

J’ai fait un petit hack et cela devrait fonctionner dans une future version, mais l’idéal pour moi serait d’ajouter un attribut de données pour ce bouton
image
Par exemple data-action="totp-submit" ou quelque chose de similaire :wink: