Unsere Ideen für Ihr Projekt

ToggleValueVisibility Passwörter verstecken und wieder anzeigen

Logo der Contao Premium-Partner

Seit 2012 sind wir Premium-Partner für das Content-Management-Systeme Contao im Bereich Design. Die Gründe für den Einsatz von Contao sind zahlreich - die Begeisterung bei uns enorm, so dass wir auch die Premium-Partner für den Bereich Technik anstreben. Denn: die Anforderungen an eine Webseite bleiben nicht stehen. So haben wir aus einem aktuellen Bedarf heraus unsere fünfte Erweiterung für das Contao Extension Repository erstellt: ToggleValueVisibility.

Was bietet die Erweiterung ToggleValueVisibility?

Bild von zwei Passwort-Eingabefeldern, einmal mit Sternchen und einmal mit Klartext

Passwörter sind Privatsache und sollten verschlüsselt abgespeichert werden. Manchmal muss man sie aber im Klartext abspeichern, da man sie zu mehr als zum Login benötigt. Beispielsweise wenn im Frontend oder Backend Daten zu FTP- oder htaccess-Accounts abgefragt und dann später verwendet werden, um eine Anwendung zu konfigurieren.

Dann ist es dennoch gut, wenn man die Passwörter auf den ersten Blick nicht unverschlüsselt zu Gesicht bekommt. So kann auch mal ein anderer Benutzer mit auf den Bildschirm schauen, ohne die Passwörter sofort lesen zu können.

Die Erweiterung ToggleValueVisibility löst dieses Problem dadurch, dass sie einen neuen Typ Eingabefeld definiert, der vom (extended) Formulargenerator und als DCA Input-Type verwendet werden kann. Es zeigt Passwörter generell als Passwortfeld an, also je nach Browser mit den bekannten Punkten statt der Eingabe. Rechts neben dem Feld befindet sich aber das Auge-Symbol, mit dem man die Passwörter auch sichtbar schalten kann. Natürlich kann das Passwort wieder versteckt werden.


Hilfe

Bei Fragen und Anregungen zu der Erweiterung stehen wir natürlich gerne zur Verfügung. Nutzen Sie einfach unser Kontaktformular.

Wir engagieren uns gerne und unentgeldlich für die Contao-Community. Am liebsten ist es uns, wenn wir durch unser Beispiel andere dazu motivieren sich ebenfalls einzubringen. Sollte Ihnen das aber nicht möglich sein, dann freuen wir uns auch über eine kleine Spende für unsere Arbeit. Auch das motiviert uns weiter zu machen.


Für diese Erweiterung spenden

Diese Erweiterung hat Ihnen gefallen und Sie nutzen sie auch in Ihren Kundenprojekten? Hier können Sie uns unterstützen.

...oder spenden Sie per Überweisung auf folgendes Konto bei der EthikBank:

BIC: GENODEF1ETK
IBAN: DE77 8309 4495 0003 2066 02
Verwendungszweck: Spende Contao-Erweiterung