Codifica campo password / plugin di autenticazione

È un po’ un tiro nel buio

Sto scrivendo un nuovo plugin per l’autenticazione al servizio che utilizziamo per gestire il makerspace (Nexudus: lo odiamo, ma al momento è l’unica soluzione che abbiamo).

Ho già realizzato l’autenticazione e la creazione di nuovi account/membri su Discourse, ma ho incontrato la difficoltà che desidero un pulsante Mostra/Nascondi per permettere agli utenti di visualizzare le proprie password e correggere eventuali errori di battitura. A quanto pare, Discourse blocca l’uso di ‘onclick’.

L’approccio completo per migliorare l’interfaccia utente qui sarebbe costruire il plugin in modo che si integri fino al framework di autenticazione di Discourse con Ember… è molto lavoro, ma lo farò se non ci sono altre vie ovvie.

Nexudus non offre OAuth2, altrimenti lo avremmo sicuramente usato.

Grazie in anticipo per eventuali idee!

Sadie

Utilizza una proprietà di un Componente Ember tracciato correttamente per tenere traccia dello stato di visualizzazione/nascondimento e un DButton con un’azione @action per invocare il metodo di toggle. Questo eviterà il problema che stai riscontrando. Non è un lavoro eccessivo, ti serve solo un po’ di esperienza con Ember.