Nutzung von PHP und dessen LDAP-Authentifizierung für Windows und UNIX

Bei der Suche nach einem Standardverfahren zur Authentifizierung von Intranet-Diensten besteht eine der entscheidenden Herausforderungen darin, dass zwei große Plattformen benutzt werden: UNIX und Windows.

Die beste Lösung für das Problem der aus UNIX und Windows bestehenden Architektur ist die Nutzung der LDAP-Funktionen von PHP. Für den LDAP-Server sollte ich auf das vorhandene System zurückgreifen, bei dem es sich vorwiegend um ein riesiges Microsoft Exchange Server-System handelt. Die Aussicht auf eine Nutzung von Exchange begeisterte mich zwar nicht gerade, doch hatte sich das System als zuverlässig erwiesen und seine LDAP-Funktionen sind äußerst einfach zu handhaben und einzurichten. Dennoch ist zu beachten, dass dies keineswegs das sicherste Verfahren zur Authentifizierung darstellt. Bei besonders hohen Sicherheitsanforderungen empfiehlt sich die Verwendung von LDAP und SSL.

Erste Schritte

Zunächst werde ich die wichtigsten LDAP-Funktionen von PHP vorstellen und deren Zweck kurz erläutern. Dann werde ich zeigen, wie man eine Verbindung zu einem LDAP-Server erstellt und diesen zur Benutzerauthentifizierung einsetzt. Anhand von Code-Beispielen werde ich schließlich die Möglichkeiten von PHP für den Verbindungsaufbau und die Bindung an einen LDAP-Server demonstrieren.

Fanden Sie diesen Artikel nützlich?
7 von 8 Lesern fanden diesen Artikel nützlich.

Aktuelle Job-Angebote

ZDNet.de Live

Alcat ...

Alcatel-Lucent schreibt 2011 erstmals schwarze Zahlen t.co/...

10.02.12, 12:40 von zdnet_de
OnFor ...

OnForce: SMB IT market presents major revenue opporunity t.co/...

10.02.12, 12:40 von ZDNet
CRM ...

CRM Watchlist 2012 Winners - Social Makes Mainstream Moves t.co/...

10.02.12, 12:35 von ZDNet
Sumo ...

Sumo Logic claims to be first Big Data service provider. Can you believe them? t.co/...

10.02.12, 12:10 von ZDNet
Googl ...

Google Wallet NFC payment system can be exploited t.co/...

10.02.12, 12:05 von ZDNet
#Schn ...

#Schnäppchen des Tages: 37-Zoll-LCD-Fernseher LG 37LK430 für 330 Euro t.co/...

10.02.12, 12:00 von cnet_de
Micro ...

Microsoft kündigt Patches für Windows, Office und Internet Explorer an t.co/...

10.02.12, 11:54 von Humdinger11
"ACTA ...

"ACTA gefährdet Wirtschaftswachstum" t.co/...

10.02.12, 11:50 von silicon_de
Eolas ...

Eolas verliert Patentklage gegen Webfirmen wie Amazon, Google und Yahoo t.co/...

10.02.12, 11:50 von zdnet_de
#Goog ...

#Google+ für #Android: Update bringt Geschwindigkeitsschub und behebt nervigen Bug - #smartphone t.co/...

10.02.12, 11:40 von cnet_de
Patch ...

Patchday: Microsoft stopft kritische Lecks t.co/...

10.02.12, 11:30 von silicon_de
New ...

New Yorker Staatsanwaltschaft lässt Kartellklage gegen Intel fallen t.co/...

10.02.12, 11:30 von zdnet_de
Vom ...

Vom Fluch der Standards t.co/...

10.02.12, 11:20 von silicon_de
Oracl ...

Oracle will Taleo kaufen t.co/...

10.02.12, 11:10 von silicon_de
Pakis ...

Pakistan blocks 13,000 'obscene' sites. t.co/...

10.02.12, 10:54 von zdnetasia
Medio ...

Medion und NEC bescheren Lenovo 44 Prozent Umsatzplus t.co/...

10.02.12, 10:40 von zdnet_de
The ...

The future of browsing...[video] t.co/...

10.02.12, 10:35 von ZDNet
Eine ...

Eine Mitteilung betreffs des Teilens t.co/...

10.02.12, 10:20 von silicon_de