PHP + Active Directory - PHP - Programmation
Marsh Posté le 23-01-2003 à 09:19:17
après une recherche rapide j'ai déjà trouvé un bouquin en parlant
à voir (ou à acheter)
http://phpclasses.adresseinternet. [...] 11690.html
à priori l'active directory doit donc être utilisable
Marsh Posté le 23-01-2003 à 09:49:20
Comment tu as trouvé ça?
perso je trouve rien
peut être du coté de COM mais ce n'est pas très clair
Marsh Posté le 23-01-2003 à 16:47:15
Active Directory étant un annuaire LDAP (certes un peu trafiqué par MS), il doit être possible d'y accéder en utilisant les fonctions ldap_* de PHP.
Remarque : il me semble que par défaut, il n'est pas possible d'avoir un bind anonyme avec AD, mais je n'ai jamais utilisé AD comme serveur LDAP.
Marsh Posté le 07-09-2004 à 18:07:00
**réanimation topic**
comment donc mettre sur un site php un invite de log/pass couplé (synchronisé) avec les comptes AD déja existant (qui servent a se loguer sur le domaine....) ?
je me suis renseigné quelque peu, et j'ai souvent trouvé du code php avec ldap. Est-ce que AD de base sur un contrôleur de domaine intègre les fonctions de LDAP (ok AD est basé sur LDAP, mais est-ce vraiment utilisable comme LDAP ?)
merci
Marsh Posté le 08-09-2004 à 09:45:15
J'ai plus en tete tous les scripts mais j'utilisais une authentification, mise à jour de l'AD avec php, une fois que tu maitrises c assez simple.
Tout est possible plus ou moins.
Marsh Posté le 08-09-2004 à 10:20:10
"mise a jour de l'AD avec php" ? que veux-tu dire par la ? pourquoi une mise a jour ?
je viens de lire "beaucoup" d'info sur LDAP, et les fonctions ldap_x de php (modules). J'ai entre autre trouvé que AD tournait avec le protocole LDAP, donc possibilité de faire des accès via php (modulé).
Est-ce que je dois faire une promptbox php (juste avant la 1ère page du site) qui se ldap_connect, et se ldap_bind avec les champs renseignés (log/pass) par le user sur la promptbox, puis en fonction du int retourné par ldap_bind, lancer la page du site, ou non ?
question a part : en php, possibilité de se passer des variables d'une page a une autre ?
Marsh Posté le 08-09-2004 à 10:24:44
Maj : certains champs du ldap à mettre à jour par les users [leur tel portable par exemple]
Non et oui[normalment tu utilises un account qui a les droits en lecture sur tout le ldap, pour la lecture des infos, et tu utilises juste le log / mdp de la personne pour verifier qu'il est bien enregistré, enfin c'est à toi de voir aussi ce que tu veux en faire]
Oui [formulaire, get | post, session, cookie]
Marsh Posté le 08-09-2004 à 10:53:51
c'est à dire que, comme dit dans mon post (réanim), je voudrais juste me servir du système d'authentification :
j'ai une page en php accessible par tout le monde.
je voudrais mettre "juste avant" cette page, un prompt log/pass pour identifier le user qui veut se connecter. Pas pour moi ni pour logger le tout, mais juste un prompt log/pass qui est synchronisé avec les accounts du contrôleur de domaine AD déja existant. Si le log/pass sont corrects, le user entre sur la page de base, sinon re-prompt (ou autre..).
Marsh Posté le 23-01-2003 à 09:06:22
Existe t'il une possibilité de LIRE les infos de active Directory avec PHP (comme avec l'ASP)
l'objectif
en Intranet : envoyé un mail à la personne qui se connecte au site (on obtient son login sur le domaine)
il suffirait de faire le lien avec le carnet d'adresse de Outlook?
un début?