12 Thoughts on “PHP LDAP – Autenticação de usuários

  1. jesonilton on 21 de fevereiro de 2017 at 13:34 said:

    não são apenas estes dois passos, pode enviar os outros para mim? está tudo bem explicado. eu clico em “read More” mas não aparece o resto do post. desde já agradeço

  2. Jesonilton,

    Para criar um arquivo de atenticação são apenas estes passos, pode informar se ocorreu algum erro?

  3. Adriano on 30 de junho de 2017 at 17:26 said:

    Bento, por acaso você saberia informar como é feita a conexão via biblioteca adldap2, utilizando laravel ?

    • Adriano fiz uma busca, segue um exemplo:
      Lembrando que para a conexão é necessário ativar a biblioteca.

      $config = [

      ‘account_suffix’ => ‘@example.com’,
      ‘domain_controllers’ => [‘servidor’,’servidor’],
      ‘base_dn’ => ‘cn=read-only-admin,dc=example,dc=com,dc=example,dc=com’,
      ‘admin_username’ => ‘cn=read-only-admin,dc=example,dc=com’,
      ‘admin_password’ => ‘password’,
      ];

      $ad->addProvider($config);

  4. cara, muito obrigado! tava precisando de um simples assim q funcionasse, valeu!

  5. Sidney Palmeira on 22 de agosto de 2017 at 17:32 said:

    Parabéns. Funcionou de primeira. tentei vários que não deram certo.

  6. Amigo, no meu deu o erro:

    Fatal error: Call to undefined function ldap_connect()

    Porém, ao chamar o phpinfo() está aparecendo o LDAP. Saberia dizer pq desse erro?

    • Olá Tassio,

      Crie um arquivo e chame phpinfo(); e veja se a extensão está carregada.
      Caso já tenha habilitado a extensão, pode ser que o arquivo (php_ldap.dll) não exista no diretório do PHP/Apache, neste caso é necessário baixar no site php.net o arquivo compatível com a versão instalada e incluir na pasta do PHP.

  7. Cara obrigado pelo post

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Post Navigation