Mostrando entradas con la etiqueta LDAP. Mostrar todas las entradas
Mostrando entradas con la etiqueta LDAP. Mostrar todas las entradas

martes, 17 de enero de 2017

Autenticación de usuarios usando PHP y Active Directory de Windows Server

Fuente: http://www.ingdiaz.org/autenticacion-de-usuarios-usando-php-y-active-directory-de-windows-server/

¿Qué es Active Directory?
Yo lo veo (puntualmente hablando) como una base de datos de usuarios, grupos de usuarios, computadoras, etc. de tal manera nos pueda servir para centralizar la autenticación de los usuarios y aplicar políticas a nivel de dominio.
Ahora, a lo que venimos… El requisito que necesitamos es que nuestra instalación PHP tenga la extensión o librerías que soporte LDAP. Como soy bastante “Linuxero”, éste tutorial va enfocado para Ubuntu, pero para Windows es la misma lógica. Para los que tengan duda de PHP… Se recuerdan de la tecnología LAMP?

Instalando Protocolo LDAP en php. Nos vamos a una terminal y digitamos:
sudo apt-get install php5-ldap


Esto nos instalará la extensión de php necesaria para poder conectarnos a un servidor ldap (en nuestro caso, un Active Directory!). En Windows, hay que descomentar la extensión de ldap, o sea “extension = php_ldap.dll” y la DLL (dependiendo de qué se usa… si XAMPP, AppServ, etc.) debería de tener la dll o igual.. hay que buscarla, copiarla en el lugar de las extensiones de php y reiniciar apache.

Para ver que ya esta funcionando, solo se crean un archivito en su carpeta de publicaciones (/var/www/html) con un nombre y extensión php (info.php por ejemplo) y adentro le ponen:

<?php phpinfo(); ?>

Al ver en el navegador (http://localhost/info.php) deberían de encontrar un apartado LDAP



Share:

BTemplates.com

Con la tecnología de Blogger.