Hallihallo!
Dann drückst du halt beim nächsten Mal nochmal auf den Button, um die Sichtbarkeit zu ändern. Dass sich bei dir die Bedingungen ändern, sollte kein Grund dafür sein, dass andere ständig die Sichtbarkeit wechseln müssen.
Das sehe ich anders: Jemand, der das Passwort beim nächsten Mal wieder sehen will, soll eben wieder auf den Button drücken, um es sichtbar zu machen.
Es ist zwar eine super Sache, wenn man sich das Passwort-Input kurzzeitig in ein normales Text-Input "verwandeln" lassen kann, aber bitte nur genau dann und genau so lange, wie ich das explizit anfordere.
Das kannst du so sehen; andere hätten gern „Passwort sichtbar“ als ihren Default. Das sollen sie bekommen.
Es hat einen Grund, dass das Passwort-Eingabefeld als ein solches ausgezeichnet wird. Dass das Passwort dann nicht im Klartext angezeigt wird, ist keine unerwünschte Nebenwirkung, sondern das gewollte Verhalten. Sicherheit geht in diesem Fall ganz klar vor Bequemlichkeit.
Ausserdem ist ein <input type="text">
, in das ein Passwort eingetragen werden soll, semantisch falsch. scnr
Beste Grüsse, Tobias Hahner