Je cherche actuellement à afficher le nom de mon utilisateur ldap dans une page web php pour afficher une message du type : "Bonjour $user ldap" cependant je n'y arrive pas.
Voici Actuellement mon fichier index.php :
<?php
//Connect to LDAP server.
$ds=ldap_connect( "192.168.37.131", 389 );
if ($ds) {
//Using the provided user and password to login into LDAP server.
//For the dc, normally will be the domain.
$r=ldap_bind($ds, "uid=USERID,ou=people users,dc=mydomaine,dc=fr", "PASSWORD");
// You may add in any filter part on here. "uid" is a profile data inside the LDAP. You may filter by other columns depends on your LDAP setup.
$sr=ldap_search($ds, "dc=exia,dc=corpsystems", "uid=*");
$info = ldap_get_entries($ds, $sr);
for ($i=0; $i<$info["count"]; $i++) {
echo "uid is: " . $info[$i]["uid"][0] . "\n";
}
ldap_close($ds);
} else {
}
?>
En effet il me donne tous les utilisateurs présent dans mon annuaire, alors que je souhaite uniquement avoir l'utilisateur connecté.
Merci d'avance pour vos réponses