Problema modale TOTP (Cooperazione con 2FAS Browser Extension)

Ciao,

Sono Greg Zajac, sviluppatore dell’estensione per browser 2FAS. Nella versione 1.6.0 abbiamo introdotto una nuova funzionalità di invio automatico per i codici TOTP. È difficile supportare ogni sito Web che supporta la 2FA, ma sto facendo del mio meglio. Sfortunatamente, un nostro utente ha segnalato un errore che si verifica su pagine basate sullo script Discourse. GitHub Issue

Ho analizzato il DOM e ho scoperto che il pulsante “Log in” nella modale TOTP si trova al di fuori del form.
image
Inoltre, questo pulsante non è di tipo submit ma è un pulsante normale.

Prova a considerare modifiche in quest’area. I miei suggerimenti:

  • Sposta il pulsante all’interno del form,
  • Cambia il tipo di pulsante da button a submit,
  • Se possibile, cambia il testo “Log In” (che ignoriamo per TOTP, poiché tale testo di solito riguarda il form di login) in ad esempio “Verify”, “Next” o un’altra frase più attinente al TOTP.

Grazie in anticipo :wink:

3 Mi Piace

Grazie per averci contattato, Greg.

Questa sarebbe la modifica più semplice da parte nostra. Pensi che apportando solo questa modifica si risolverà il problema per la tua estensione?

Ho fatto un piccolo hack e dovrebbe funzionare nella futura release, ma l’ideale per me sarebbe aggiungere un attributo data per questo pulsante
image
Ad esempio data-action="totp-submit" o qualcosa di simile :wink: