[Typo3-german] LDAP_auth = immer der gleiche Nutzer eingeloggt?!
Jens Scheidtmann
Jens.Scheidtmann at bayerbbs.com
Fri Sep 16 17:21:33 CEST 2005
Hallo liebe(r) Leser(in),
Ich benutze die ldap_* extensions um Frontend User gegen ein Active
Directory zu authentifizieren.
Nach der Installation/Konfiguration bestand das Problem, dass ich
"Cannot redeclare class tslib_cObj" Fehlermeldungen bekam. Diese habe
ich inzwischen mit der unter http://bugs.typo3.org/view.php?id=1012
beschriebenen Brechstange erledigt.
Die Konfiguration des Servers funktioniert soweit, dass im
Synchronisationsmodul die richtigen User und Gruppen synchronisiert
werden. Im ldap_auth modul ist *nur* das Häkchen bei "Enable LDAP for
frontend" gesetzt.
Im Zusammenspiel mit der newloginbox passiert dann folgendes:
1.) Nutzer gibt Namen und das zugehörige LDAP-Passwort in der
newloginbox an. (Der Nutzer ist weder im Backend eingeloggt noch
existiert der Username im Backend.)
2.) Nutzer wird eingeloggt als der User, der die niedrigste ID in der
Tabelle fe_user hat, welcher keinen tx_ldapserver_dn Eintrag
besitzt.
Lösche ich alle Einträge in der fe_users tabelle welche keinen
tx_ldapserver_dn Eintrag haben, dann gibt es:
1.) wie oben
2.) Nutzer kann sich nicht einloggen.
Statt dessen klappt:
A.1.) Nutzer gibt Namen und Password aus dem fe_user Datensatz ein.
A.2.) Nutzer kann sich einloggen.
Dies ist der Fall sowohl für FireFox (mit Cache disabled) als auch für IE.
?-(
Hatte schon mal jemand ein ähnliches Problem oder eine Lösung?
Soll ich meine Konfiguration posten?
Vielen Dank im voraus,
Jens
Versionen:
ldap_auth 0.2.0
ldap_lib 0.2.0
ldap_server 0.2.0
ldap_sync 0.2.0
cc_sv_auth 1.2.3 (XCLASS install, devlog enabled)
auf Apache 2.0.54, W2K, Typo 3.7.0 quickstart.
--
Jens.Scheidtmann at bayerbbs.com
More information about the TYPO3-german
mailing list