TYPO3 Extension fe_passwordless
Anforderungen
Das Entwickeln & Testen einer Applikation zur Budgetverwaltung mit einem mehrstufigen Rollenkonzept wird dadurch erleichtert, dass man einfach zu unterschiedlichen Benutzer-Accounts wechseln kann, ohne dass deren Passwörter bekannt sind oder geändert werden müssen.
Die TYPO3 Extension fe_passwordless ermöglicht es, sich mit jedem beliebigen Account einzuloggen sofern man dessen Benutzernamen bzw. Email-Adresse und ein bestimmtes Passwort kennt, welches für alle Accounts ident ist und nicht beim Account selbst sondern global gesetzt wird.
Dadurch ist es während der Entwicklung und auf Testsytemen möglich, mit Echtdaten aus dem Produktivbetrieb zu arbeiten, ohne dass man die Passwörter von Benutzer:innen kennt oder ändern muss.
Verwendung
Nach der Installation müssen folgende Einstellungen gesetzt werden
- Liste an Kontexten, in denen die Funktionalität bereitgestellt wird
- Globales Passwort
Wird die Extension bei öffentlich verfügbaren Installationen eingesetzt, sollte das Passwort sowohl stark genug als auch nicht im Versionierungssystem (GIT) verfügbar sein, sondern über Environment Variablen ($_ENV) gesetzt werden.