Authentifizierung über den Active Directory Account

All about webserver configurations, PHP and databases.

Moderator: Thorsten

Post Reply
Peppy
Posts: 8
Joined: Thu Nov 18, 2010 11:18 am

Authentifizierung über den Active Directory Account

Post by Peppy » Fri Dec 10, 2010 9:46 am

Wir haben phpMyFAQ 2.6.11 erfolgreich an unser Active Directory angebunden. Leider funktioniert die Authentifizierung nicht bei allen gewünschten Benutzern. Wir haben herausgefunden, dass sAMAccountName und der displayName aus dem AD übereinstimmen müssen, damit man sich an phpMyFAQ anmelden kann. Die Frage ist jetzt warum das so ist. Unser Programmierer hat einfach nicht herausgefunden, wo in phpMyFAQ der displayName aus dem AD ausgelesen wird und mit dem sAMAccountName verglichen wird.

Ein Beispiel-Ausschnitt aus dem AD:
...
sn=Mustermann
givenName=Max
displayName=Max Mustermann
mail=maxmustermann@online.de
cn=mmustermann
name=mmustermann
sAMAccountName=mmustermann
...

Thorsten
Posts: 14728
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: Authentifizierung über den Active Directory Account

Post by Thorsten » Sat Dec 11, 2010 1:31 pm

Hi,

der Code für die Authentifizierung gegen LDAP ist in inc/PMF_Auth/AuthLdap.php

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist

Peppy
Posts: 8
Joined: Thu Nov 18, 2010 11:18 am

Re: Authentifizierung über den Active Directory Account

Post by Peppy » Mon Jan 17, 2011 4:18 pm

Kleine Notiz, damit das Thema abgeschlossen ist:
Es lag an der Einstellung $PMF_LDAP['ldap_use_domain_prefix'] = false; in der constants_ldap.php.
Diese musste auf false stehen.
Ich verstehe zwar nicht warum sich deshalb ein paar Benutzer nicht anmelden konnten und ein paar schon, es klappt nun aber.

Thorsten
Posts: 14728
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: Authentifizierung über den Active Directory Account

Post by Thorsten » Mon Jan 17, 2011 8:00 pm

Hi,

der Code ist - glaube ich - nur für manche AD Konfigurationen interessant.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist

Post Reply