connection ldap

connection ldap - PHP - Programmation

Marsh Posté le 11-07-2005 à 11:39:23    

Bonjour
 
J'ai fait un formulaire qui se connecte a l'annuaire ldap.
Voici le code executer par le formulaire.

Code :
  1. <?php
  2. //Connexion anonyme à un serveur LDAP
  3. //Connexion au serveur LDAP
  4. // LDAP variables
  5. $ldaphost = "xxx.net";  // votre serveur LDAP
  6. $ldapport = 389;                 // votre port de serveur LDAP
  7. // Connecting to LDAP
  8. $ldapconn = ldap_connect( $ldaphost, $ldapport ) or die( "Impossible de se connecter au serveur LDAP {$ldaphost}" );  
  9. // Eléments d'identification LDAP
  10. $ldaprdn  = $_POST['login'];    // DN ou RDN LDAP
  11. $ldappass = $_POST['pass'];      // Mot de passe associé
  12. if ($ldapconn) {
  13.     //Connexion au serveur LDAP
  14.     $ldapbind = ldap_bind($ldapconn, $ldaprdn, $ldappass);
  15.     //Identification
  16.     if ($ldapbind) {
  17.         header("location:http://index.php" );
  18.      } else {
  19. header("location:http://erreur.php" );
  20. ldap_close($ldapconn);
  21. ?>


 
Comment faire pour resteindre l'accés a quelques logins seulement?
Par ex je voudrais que seulement les logins toto, tata et titi puissent se connecter (s'il donnent le bon mot de passe evidemment)
 
Merci pour votre aide

Reply

Marsh Posté le 11-07-2005 à 11:39:23   

Reply

Marsh Posté le 11-07-2005 à 14:07:25    

en testant $_POST['login'] tout simplement, non ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed