Zum Inhalt springen

Anmeldung über LDAP (eu_ldap)

Erstellt am 15. November 2005 · 3 Antworten · letzte Antwort am 23. November 2005

Tags: Frontend-Benutzer, Frage

snuser ·

Hallo zusammen,

der Import von usern mit eu_ldap funktioniert bei mir einwandfrei. Die zufällig vergebenen Passwörter sind OK (steht ja auch so im manual).

Jetzt würde ich aber gerne die authentifizierung (nur) frontend komplett über ldap machen. d.h. beim login müsste typo3 den ldap abfragen und das "ok" für den login bekommen.

Leider bekomme ich das nicht ganz auf die Reihe.

1.) langt mir für dieses vorhaben die eu_ldap oder brauch ich dann noch eine weitere extension?

2.) Bei eu_ldap (extension konfiguration) habe ich folgendes flag gesetzt: "Enable LDAP authentification for the frontend."

Ich hoffe mir kann jemand weiterhelfen?

vielen dank im voraus,
snuser

snuser ·

mhh ... oder kann mir jemand zumindest sagen, ob es irgendwo ein tutorial zu diesem thema gibt? (also nicht das eu_ldap manual)

snuser ·

so ... jetzt klappts.

Diesen Monolog wrede ich jetzt trotzdem mit meiner Lösung beednen ... kann ja sein, dass noch jemand das selbe problem hat.

Hintergrund war der Zugriff auf ein AD (Active Directory).

Bei der Nutzerauthentifikation hat ldap_set_option($xxxx, LDAP_OPT_REFERRALS, 0); irgendwie nicht gezogen, obwohl es zuvor gesetzt wurde (den genauen grund weiß ich noch nicht) ...

nachdem ich ldap_set_option($ds, LDAP_OPT_REFERRALS, 0); in die checkNTUser Funktion eingefügt hatte klappte der login.

In meinem Fall habe ich diese Anweisung vor folgende Anweisungen gesetzt:
$dn = @ldap_search($ds, $base_dn, $filter);
$dn = @ldap_get_entries($ds, $dn);

Gruß,
Snuser