Développent d'une application
Fermé
fleur_rose
Messages postés
45
Date d'inscription
vendredi 13 juillet 2012
Statut
Membre
Dernière intervention
6 janvier 2013
-
13 juil. 2012 à 11:08
fleur_rose Messages postés 45 Date d'inscription vendredi 13 juillet 2012 Statut Membre Dernière intervention 6 janvier 2013 - 13 juil. 2012 à 12:04
fleur_rose Messages postés 45 Date d'inscription vendredi 13 juillet 2012 Statut Membre Dernière intervention 6 janvier 2013 - 13 juil. 2012 à 12:04
A voir également:
- Développent d'une application
- Aucune application permettant d'ouvrir ce lien n'a été trouvée ✓ - Forum Wiko
- Application youtube mp3 - Guide
- Application traduction photo - Guide
- Application démarrage mac - Guide
- Application calculatrice - Télécharger - Calcul & Conversion
2 réponses
Il faut utiliser un LDAP. Il te suffit de récupérer l'adresse de ton Active Directory et quelques autres informations.
http://www.commentcamarche.net/contents/php/phpldap.php3
http://www.commentcamarche.net/contents/php/phpldap.php3
fleur_rose
Messages postés
45
Date d'inscription
vendredi 13 juillet 2012
Statut
Membre
Dernière intervention
6 janvier 2013
13 juil. 2012 à 11:34
13 juil. 2012 à 11:34
Merci pour ta réponse, mais si tu peux m'expliquer un peu plus ça serai très gentil de ta part,
car je viens d'y commencer et je connais pas qu'est ce LDAP
car je viens d'y commencer et je connais pas qu'est ce LDAP
LDAP te permet d'interroger des annuaires comprenant des données, par exemple des utilisateurs. Active Directory est le service LDAP de Microsoft.
Dans un premier temps on se connecte au serveur avec ldap_connect(). Une fois connecté il faut inialiser la liaison avec ldap_bind() qui comprend au minimum la ressource retournée par le ldap_connect().
Une fois connecté, on va faire une recherche de l'utilisateur avec un filtre (sAMAccountName pour Active Directory). On récupère les informations utlisateurs avec ldap_read. Cela permet de récupérer le dn complet de l'utilisateur (avec $info[0]['dn']). Il suffit alors de refaire un ldap_bind() avec cette fois le dn complet et le mot de passe pour voir si l'identification est bonne.
Dans un premier temps on se connecte au serveur avec ldap_connect(). Une fois connecté il faut inialiser la liaison avec ldap_bind() qui comprend au minimum la ressource retournée par le ldap_connect().
Une fois connecté, on va faire une recherche de l'utilisateur avec un filtre (sAMAccountName pour Active Directory). On récupère les informations utlisateurs avec ldap_read. Cela permet de récupérer le dn complet de l'utilisateur (avec $info[0]['dn']). Il suffit alors de refaire un ldap_bind() avec cette fois le dn complet et le mot de passe pour voir si l'identification est bonne.
fleur_rose
Messages postés
45
Date d'inscription
vendredi 13 juillet 2012
Statut
Membre
Dernière intervention
6 janvier 2013
13 juil. 2012 à 12:04
13 juil. 2012 à 12:04
Merci pour l'aide :)
Modifié par Tzoreol le 13/07/2012 à 12:01