Mostrar informações do usuario logado no Active Directory (AD) usando LDAP
                  Boas pessoal,
Estou a fazer um sistema para autenticar no AD, a autenticação esta a funcionar mas não consigo obter os dados do usuario logado para uilizar as mesmo no sistema.
Alguem pode dar umas dicas.
Abraços!
Este é o escript:
            
  Estou a fazer um sistema para autenticar no AD, a autenticação esta a funcionar mas não consigo obter os dados do usuario logado para uilizar as mesmo no sistema.
Alguem pode dar umas dicas.
Abraços!
Este é o escript:
<?php 
$usr="dominio\usuario";
$pass="senha";
$base_dn = "CN=*,DC=*,DC=*";
if (!($connect = @ldap_connect('serverAD'))) {
    die("Não foi possível se conectar com o servidor de AD");
} else {
    echo 'Conectado com sucesso !!!<br>';
}
if (!($bind = @ldap_bind($connect, $usr, $pass))) { 
    //se não validar 
    echo 'Usuario ou senha incorretos !!!';
} else {
    //se validar 
    echo 'Usuario autenticado !!!';
	echo '<br>';
	$result = ldap_search($connect,$base_dn, "(cn=*)") or die ("Erro na search query: ".ldap_error($connect));
      $data = ldap_get_entries($connect, $result);
		echo "result: ". $data["displayname"]."\n";
		echo "result: ". $data["email"]."\n";
		
}
?>
    comentários (0)
    suspender
    
  
  
  Lista de Respostas:
    Nenhuma resposta foi publicada ainda.
  
    