Usando as chamadas LDAP do PHP

Antes de usar as chamadas LDAP deve-se saber...

  • O nome ou endereço do servidor de diretório a ser usado

  • O "dn base" do servidor (a parte do diretório que é mantida neste servidor, que poderia ser "o=Minha Empresa,c=BR")

  • Se será necessária uma senha para acessar o servidor (muitos servidores irão fornecer acesso de leitura para uma "ligação anônima" mas irão requerer uma senha para as outras situações)

A sequência típica de chamadas LDAP em uma aplicação segue este padrão:

  ldap_connect()    // estabelece conexão ao servidor
     |
  ldap_bind()       // ligação anônima ou autenticada
     |
  faz algo como pesquisar ou atualizar o diretório
  e mostrar os resultados
     |
  ldap_close()      // fecha a conexão