Foros del Web » Programando para Internet » PHP »

autenticacion con Apache y PHP

Estas en el tema de autenticacion con Apache y PHP en el foro de PHP en Foros del Web. Hola: necesito ayuda con el tema de autenticacion usando la opcion basic de Apache y la funcion header de PHP. lo que estoy tratando de ...
  #1 (permalink)  
Antiguo 20/07/2004, 08:38
 
Fecha de Ingreso: febrero-2004
Ubicación: La Plata
Mensajes: 6
Antigüedad: 13 años, 9 meses
Puntos: 0
Pregunta autenticacion con Apache y PHP

Hola:
necesito ayuda con el tema de autenticacion usando la opcion basic de Apache y la funcion header de PHP.

lo que estoy tratando de hacer es lo siguiente:
tengo definido un directorio con autenticacion y eso funciona perfectamente, cada vez que quiero acceder a un recurso dentro de ese directorio, me abre la ventana para autenticarme.

me piden que esa ventana no se abra si el usuario ya se identifico ante la aplicacion mediante otro usuario y contraseña que manejo.

hay alguna forma de pasarle los parametros de usuario y contraseña a Apache para que no me abra la ventana? pero autentique de todas formas?

desde ya GRACIAS!!!!!
saludos

analau
  #2 (permalink)  
Antiguo 20/07/2004, 09:11
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
No sé si realmente estás usando autentificación HTTP por médio de PHP o sólo desde Apache (y sus .haccess y .htpass...)

En tal caso .. si quieres usar autentificación vía PHP (pero HTTP) lee:
http://www.php.net/manual/en/features.http-auth.php

(Ojo!. Requiere de PHP instalado como Módulo de Apache, en instalaciones como CGI no se puede usar este típo de autentificación bajo PHP).

Lo otro es que uses autentificación standard (por un formulario HTML común hacia tu BD o donde gestiones tus usuarios) y hagas el seguimiento del usuario por sesiones/cookies en las páginas que requieran autentificación.

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 09:33.