[TYPO3-german] Erweiterte FE-Benutzerverwaltung

tomybyte at am3d.de tomybyte at am3d.de
Tue Mar 6 10:57:45 CET 2007


Hi,
 
stehe als Typo3-Anfänger (viele theoretische Kenntnisse in Typo3 ab V. 3.6 - jetzt erstes Projekt, allerdings MySQL + PHP-Profi) vor der Aufgabe eine "Kunden- und Partnerdatenbank" in ein Typo3-Webprojekt integrieren zu müssen. Die Datenbank ist nicht groß, allerdings sind dort eine ganze Reihe von relational verknüpften Tabellen für die Kunden bzw. Partnerdaten vorhanden, aber das ist nicht das Problem.
 
Auf der T3-Website sollen die Kunden und Partner geschützte Bereiche erhalten. Um diese zu sehen, müssen sie sich erst anmelden. Dies sollte allerdings erst nach einer Registrieranfrage möglich sein.
Der Website-Besucher müsste dazu ein entsprechendes Formular zur Registrierung ausfüllen (für Kunde und Partner unterschiedlich) und absenden. Zum Freischalten des Kunden bzw. Partners sollte ein BE-Admin die schon eingegebenen Daten nur noch prüfen und freigeben müssen und dann sollte allerdings der Kunde bzw. Partner erst eine Mail mit einem Link zur eigentlichen Aktivierung des Accounts erhalten und erst nach dieser Aktivierung sollte sich dann der jeweilige Benutzer als FE-Benutzer einloggen können und damit Zugang zu dem entsprechenden Kunden- bzw. Partner-Bereich erhalten können. 
 
Wichtig ist auch, dass das Benutzer-Passwort nur als Einwegverschlüsselter Code in der Datenbank liegt und nicht wie standardmäßig in Typo3 im Klartext.
Registrierte Benutzer sollten auch ihre Daten öffnen und jederzeit ändern können, wobei diese Änderung wieder durch eine Aktivierung per Mail freigeschaltet werden können müsste. In dieser Zeit bis zur erneuten Freischaltung des Accounts sollte der entspr. Benutzer nur eingeschränkte Zugriffsmöglichkeiten haben.
 
Ja - das ist etwas mehr, als was standardmäßig in T3 vorhanden ist. Allerdings ist diese Funktionalität der Benutzerverwaltung in Portalen mit Benutzer-Registrierung das Normale und sollte folglich auch mit T3 realisierbar sein.
 
Kennt jemand eine Extension, eine Lösung bzw. einen Workaround Typo3 entspr. anzupassen?
 
Bin für alle Anregungen dankbar!
 
Gruß Tom
 


More information about the TYPO3-german mailing list