Connexion Active Directory

Résolu/Fermé
troubadour2 Messages postés 277 Date d'inscription vendredi 11 juin 2010 Statut Membre Dernière intervention 19 juin 2016 - 28 avril 2011 à 14:25
troubadour2 Messages postés 277 Date d'inscription vendredi 11 juin 2010 Statut Membre Dernière intervention 19 juin 2016 - 5 mai 2011 à 08:27
Bonjour,

Pour un cours je dois créer un formulaire de connexion pour récupérer le login et le password qui sont dans l'annuaire LDAP.
Voir si la combinaison "login, password" existe où pas dans L'active directory.
Pouvez-vous m'aider s'ils vous plait.

C'est très important pour moi.
Merci


8 réponses

Utilisateur anonyme
28 avril 2011 à 14:28
Déjà tu travail sur quel type d'environnement ? (exemple :Windows server 2003)
0
troubadour2 Messages postés 277 Date d'inscription vendredi 11 juin 2010 Statut Membre Dernière intervention 19 juin 2016 1
Modifié par troubadour2 le 28/04/2011 à 15:56
Je travail sous windows 7 .

Merci
0
troubadour2 Messages postés 277 Date d'inscription vendredi 11 juin 2010 Statut Membre Dernière intervention 19 juin 2016 1
Modifié par troubadour2 le 28/04/2011 à 16:32
Bonjour je vous donne quelques infos en espérant que vous pouvez m'aider.
Merci
Le fichier include c'est celui qui permet la connexion au serveur et l'authentification.

include ('autentification-fct.php');  
$login = $_POST['login'];  
$password = $_POST['password'];  
if ( autentification_ldap ($login,$password) ) {  
 echo 'Cette combinaison login+pswd existe dans l AD';  

} else {  
 echo 'Cette combinaison login+pswd n\'existe pas dans l AD';  
}  


En fait je veux faire une authentification LDAP via PHP.
0
troubadour2 Messages postés 277 Date d'inscription vendredi 11 juin 2010 Statut Membre Dernière intervention 19 juin 2016 1
29 avril 2011 à 13:54
Bonjour

Je voudrais savoir si quelqu'un peu m'aider, ça serai très sympa je ne m'y connais pas sur ce sujet.

Je voudrais récupérer le UID dans l'annuaire LDAP pour ensuite faire une requète avec Mysql pour sélectionner la personne correspondante à son UID.
Cette BDD ne se trouve pas dans LDAP
J'ai déjà un fichier de connexion qui fonctionne.
En fait chaque utilisateur à 1 ID, 1UID, nom, prenom etc...

Merci de tout coeur de votre aide.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
troubadour2 Messages postés 277 Date d'inscription vendredi 11 juin 2010 Statut Membre Dernière intervention 19 juin 2016 1
29 avril 2011 à 22:07
Bonjour

S'ils vous plait à l'aide.
Merci beaucoup
0
troubadour2 Messages postés 277 Date d'inscription vendredi 11 juin 2010 Statut Membre Dernière intervention 19 juin 2016 1
30 avril 2011 à 23:40
Bonjour

J'ai lu beaucoup de tutos la_dessus et je commence à désespérer.

Déjà je souhaiterai me connecter avec login et password et récupérer le UID de la personne qui correspond au login et password.

Le formulaire c'est fait lorsque je rentre le login et le password j'arrive bien à me connecter et il reste à récupérer le UID de la personne.
Pouvez-vous m'aider.

Merci beaucoup de votre aide.
0
use the jedi-obi library . Free and easy to use
http://code.google.com/p/jedi-obi/
0
Voila même le code de validation ... Quand je dis que c'est facile a utiliser ...

private static final String ldap_domain = "ldap://xxx:389/";
private static final String ldap_racine = "dc=xxx";
private static final String ldap_user = "cn=xxx,ou=xxx,dc=xxx";
private static final String ldap_pwd = "xxx";

// Ouverture de la connection
one = new ObiOne(ldap_domain, ldap_racine, ldap_user, ldap_pwd, null, null, null);

// Recuperation du service de personne
ObiUserService userService = one.getUserService();

// Test des parametres d'authentification
boolean test = userService.checkAuthentification("humeau_x", "Village");

// Fermeture de la connection
one.closeConnections();
0
oups pas fait attention que ct du php ... Xcuse
0
troubadour2 Messages postés 277 Date d'inscription vendredi 11 juin 2010 Statut Membre Dernière intervention 19 juin 2016 1
5 mai 2011 à 08:27
Bonjour et merci

Avec ce que tu m'a retourné j'ai pu finalement trouvé mon bonheur.

Je te dit un grand merci.
0