Foros del Web » Programando para Internet » PHP »

php y active directory

Estas en el tema de php y active directory en el foro de PHP en Foros del Web. Hola. Al parecer no muchos saben o no muchos (por no decir nadie) se toman la molestía de contestar los posts referidos al tema del ...
  #1 (permalink)  
Antiguo 26/11/2004, 18:39
 
Fecha de Ingreso: agosto-2003
Ubicación: Cancun
Mensajes: 97
Antigüedad: 21 años, 2 meses
Puntos: 0
php y active directory

Hola. Al parecer no muchos saben o no muchos (por no decir nadie) se toman la molestía de contestar los posts referidos al tema del active directory.

La cuestion es que desde hace un par de meses he estado investigando sobre el active directory en interacción con php y casi no he encontrado nada.

Me encuentro desarrollando una intranet y ya no quiero hacer otra base de datos para guardar una lista de usuario puesto que existen actualmente 3 bases de datos de usuarios (por 3 sistemas diferentes que la empresa ha adquirido) y la cuestion es ¿cómo puedo hacer que los usuario de la intranet se validen de acuerdo al inicio de sesión de windows o por medio de su nombre y contraseña de red?

Como les comentaba hace meses que no encuentro documentación de como hacerlo y tampoco a nadie que me heche la mano.

Agradeceré la poca o mucha información que me puedan prestar.

Sin más por el momento les envío un cordial saludo.
  #2 (permalink)  
Antiguo 26/11/2004, 19:20
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
No sé que artìculos has visto al respecto .. pero usé unos segundos google y salió esto:

http://www.developer.com/lang/php/article.php/3100951

Por aquí hablan del tema:
http://forums.devshed.com/t74683/s.html

Por lo demàs .. la documentación de PHP sobre LDAP describe o hace similitudes para Active Directory .. que parece que este es un derivado o tiene base con el standard LDAP en sì (por lo poco que voy leyendo según escribo este mensaje). Lo que si se vè son muchos comentarios en los comentarios (valga la rebundancia) de la documentaciòn oficial de PHP al respecto:

www.php.net/ldap

Un saludo,
  #3 (permalink)  
Antiguo 26/11/2004, 23:46
 
Fecha de Ingreso: agosto-2003
Ubicación: Cancun
Mensajes: 97
Antigüedad: 21 años, 2 meses
Puntos: 0
Cambiemos a LDAP

Gracias por tu tiempo Cluster, fijate que yo pensaba que el LDAP solo funcionaba en Linux, pero ahora se que no.

Afortunadamente puedo cambiar a LDAP en vez del Active Directory puesto que el proyecto apenas comienza.

Ahora lo malo es que no se que necesito para trabajar con el dichoso LDAP.
Necesito instaladores, el Windows los trae, los bajo de algún lugar, tendré que compilarlos, etc. qué se hace?

Solo como información, estoy usando un server Windows Server 2003, pero no utilizo el IIS sino el Apache (se me hace mejor que el IIS) y el PHP esta instalado en el mismo server (w2k3).

Si pudieras ayudarme o asesorarme un poco te lo agradecería.

Saludos
  #4 (permalink)  
Antiguo 27/11/2004, 13:39
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
LDAP es un "servicio" .. y como tal hay "programas" que hacen de servidor LDAP para Linux, Windows y otros Sistemas Operativos.

Sólo tienes que buscar uno para Windows .. usa google y veras. Normalmente los servidores LDAP piden como requisito un Windows XP (no sè si pro .. creo que si) .. o un Windows 2000 Server o similar .. Revisalo bien por si tus servidores cumplen esas caracteristicas.

Ya te he comentado que PHP dispone de funciones para trabajar con LDAP .. por ende tus aplicaciones que hagas en PHP podràn usar LDAP para tomar su "usuario/contraseña" .. Ahora, lo que tendrás que hacer es que tus clientes (PC's de tu intrante) que supongo que son todos Windows (no sé que versiones) puedan autentificarte por LDAP. (o estudia como hacerlo por Active Directory .. que se basa en LDAP.) en tal caso .. esto último consultalo en los foros de "Windows" que tienes en el forosdelweb.com

Luego es cosa que busques bien el software que requeriras .. No sè si en tu intranet vas a instalar un servidor de correo .. en tal caso la mayorìa pueden autentificarse por LDAP. Por ejemplo en Windows tienes el MDaemon (servidor POP/SMTP/IMAP) que entre otras características puede usar LDAP para autentificarse .. Si vas a compartir archivos en esa red .. puedes instalar SAMBA que puede autentificar cuentas por LDAP también (y la gracia de SAMBA es que da igual el S.O. que usen los diferentes PC's de esa red, tanto si son Linux, Unix, Mac, PC (windows) .. etc ...), pero .. esto ya son temas del foro "Seguridad y redes".

Sólo te puedo comentar que LDAP es de lo más standard para sistemas de autentificación.

En general .. usa google .. realmente sale mucha informaciòn si usas palabras tipo: ldap windows .. es cosa que te pongas a leer.

Un saludo,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:12.