Authentification ldap | ad 2003serveur

Description

Je pense que je ne suis pas le premier à me prendre la tête sur l'authenfication Ldap

Après avoir essayé et galérer sur pas mal de sources,
je me suis permis concatener les meilleurs en simplifiant à l'extreme le code.

Il y a 2 sources:
- l'une qui permet de recupérer les infos essentielles d'un User AD si il existe (cn, sn, groupes, mail)
- la seconde, est une authenfication simple, via login-password
elle sont amplement commentées

Note:
- sur la plupart des serveurs le port de connection est 389 (sur d'autre comme le mien 636)
- evitez d'appuyer sur [Enter], et bien [cliquer] sur le bouton [go] (beug sur Explorer il me semble)

Configuration - Pré-requis
- Serveur Wamp5 extension ldap activée

Beug
- avec EasyPhp2, probleme d'activation de l'extension ldap (VOIR Forum Easyphp), ce n'est pas de mon ressort

Source / Exemple :


voir le zip, have fun ...
(les commentaires seront appréciés)

Conclusion :


A venir (quand j'aurais le temps):
- ajout/suppression/modification user dans AD

(Je tiens à remercier tous les autres codeurs de sources php-ldap que je ne peux citer)

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.