Sebastian Böttger schrieb: > Hi, > > ich möchte meine eigene Authentifizierungsehtode nutzen, um die User ins > Frontend einlogen zu können. Wie kann ich also die Typo3-eigene > überschreiben, ohne im Core zu arbeiten? > > Hintergrund: Ich habe eine externe UserDB die nix mit Typo3 zu tun hat, > aus einer anderen Anwendung stammt, sich also auch fortlaufend > verändert. Am besten zusätzlich, notfalls aber auch statt der Typo3 > Datenbanktabelle feusers soll diese jetzt also genutzt werden. > > Hatte geplant DBAL dafür zu nutzen, nur hat die externe Tabelle > natürlich eine andere Struktur als die feusers. > > Und zu guter letzt: Die User müssen per SSHA authentifiziert werden. > > Viele Grüße, > Sebastian Böttger
Hi Sebastian! Ich hab sowas schon öfter mittels MySQL5 gelöst - falls du MySQL einsetzt und dir MySQL in dieser Version zur Verfügung steht, gibts da eine verblüffend einfache Lösung: Stichwort Views Views sind virtuelle Tabellen - man kann diese in dem Fall als eine Art "Mapping" einsetzen. Benenne deine FE_User Tabelle um und erstelle dir anstatt dessen einen View. Alle für die Authentifizierung notwendigen Daten holst du dir aus der Tabelle der externen Software. Damit ist das Problem gelöst. Nun musst du nur noch Typo3 SSHA beibringen... Viele Grüße Andreas _______________________________________________ TYPO3-german mailing list [email protected] http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

