Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
542 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  PHP + Active Directory

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

PHP + Active Directory

n°292340
AGA
La boîte à Bokeh!
Posté le 23-01-2003 à 09:06:22  profilanswer
 

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?

mood
Publicité
Posté le 23-01-2003 à 09:06:22  profilanswer
 

n°292346
Sh@rdar
Ex-PhPéteur
Posté le 23-01-2003 à 09:19:17  profilanswer
 

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


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°292362
AGA
La boîte à Bokeh!
Posté le 23-01-2003 à 09:49:20  profilanswer
 

Comment tu as trouvé ça?
 
perso je trouve rien :/
 
peut être du coté de COM mais ce n'est pas très clair :/

n°292677
unk00
Posté le 23-01-2003 à 16:47:15  profilanswer
 


 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.

n°844399
gentoouser
Posté le 07-09-2004 à 18:07:00  profilanswer
 

**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


Message édité par gentoouser le 07-09-2004 à 18:07:40
n°844753
Sebastien
Posté le 08-09-2004 à 09:45:15  profilanswer
 

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.

n°844790
gentoouser
Posté le 08-09-2004 à 10:20:10  profilanswer
 

"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 ?

n°844799
Sebastien
Posté le 08-09-2004 à 10:24:44  profilanswer
 

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]

n°844839
gentoouser
Posté le 08-09-2004 à 10:53:51  profilanswer
 

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..).

n°844868
Sebastien
Posté le 08-09-2004 à 11:01:18  profilanswer
 

ben alors
ldap_connect
ldap_bind


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  PHP + Active Directory

 

Sujets relatifs
Commande en PHP pour exporter une base SQL ?[PHP] Explorateur : parcourir dossier en php [ photo Inside ]
PHP formulaires , champs videsPHP et CHMOD : Heeeeelpppp
[Php] Problème avec objet COM[PHP] Problème avec Array_push / Array_merge
[PHP] Gerer les news --> SQL ou fichier simple[PHP JS ou autre] Indiquer le nombre de personnes connecter
[?HTML/PHP?] combo dynamique[PHP] savoir si ys des reponse à 1 SQL [resolu]
Plus de sujets relatifs à : PHP + Active Directory


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR