Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: -=[ §ÂßÂÑÐØ ]=- en 2 Septiembre 2012, 18:47 pm



Título: Acceso a ficheros protegidos por .htpasswd desde PHP de forma transparente
Publicado por: -=[ §ÂßÂÑÐØ ]=- en 2 Septiembre 2012, 18:47 pm
Buenas

Os comento...

Dentro de mi servidor Web tengo ficheros protegidos en una carpeta con .htaccess y .htpasswd.

El tema es que estoy investigando la forma de realizar el logeo en el htpasswd de forma transparente al usuario desde un fichero PHP para que solo se puedan descargar los ficheros desde ese PHP y asi impedir la descarga poniendo la URL en la barra de navegacion.

¿Es posible?
¿Como lo hago?

Gracias de antemano chicos!


Título: Re: Acceso a ficheros protegidos por .htpasswd desde PHP de forma transparente
Publicado por: #!drvy en 2 Septiembre 2012, 21:37 pm
Deniega a todas las IP's la entrada a esa carpeta y deja solo a 127.0.0.1 como permitida.

Ni mas ni menos. Se hace con un simple .htaccess en el directorio.
Código
  1. order deny, allow
  2. deny from all
  3. allow from 127.0.0.1

Eso hace que solo los archivos de tu servidor puedan entrar y solicitar info de ella.

Saludos


Título: Re: Acceso a ficheros protegidos por .htpasswd desde PHP de forma transparente
Publicado por: WHK en 3 Septiembre 2012, 14:53 pm
Ten cuidado, eso es muy mala practica, por ultimo utiliza sqlite si quieres.

Si no es dinámico bueno, no importa, pero si lo quieres hacer dinámico entonces utiliza algún tipo de base de datos y que la descarga también sea desde php.


Título: Re: Acceso a ficheros protegidos por .htpasswd desde PHP de forma transparente
Publicado por: -=[ §ÂßÂÑÐØ ]=- en 3 Septiembre 2012, 16:31 pm
Buenas

Lo primero de todo gracias por responder chicos.

Citar
order deny, allow
deny from all
allow from 127.0.0.1

Eso hace que solo los archivos de tu servidor puedan entrar y solicitar info de ella.

Lo pruebo pero resulta que el plugin de php que uso para ver los videos necesita descargarse el fichero desde el navegador cliente.....hay esta el ajo.

Como puedo impedir que se descargue el video por URL "a pelo" yo solo quiero acceso al fichero desde mi plugin del PHP.

Por eso pregunte la forma de interactuar con el .htpasswd desde PHP.

Es posible?? Alguna solucion??

Mucgas Gracias de nuevo!


Título: Re: Acceso a ficheros protegidos por .htpasswd desde PHP de forma transparente
Publicado por: -=[ §ÂßÂÑÐØ ]=- en 6 Septiembre 2012, 16:21 pm
Buenas


No se puede interactuar con el .htpasswd desde PHP o otro lenguaje?????

Saludos