PHP - Accesos a ficheros privados

 
Vista:

Accesos a ficheros privados

Publicado por Joan (1 intervención) el 14/06/2005 11:47:36
Hola,

quisiera guardar una serie de documentos a los cuales sólo tenga acceso el propietario del documento, pero no se como hacerlo. Habia pensado en guardar el nombre del documento en una base de datos y poner un link en la página que sólo visitará el usuario autenticado, pero existe el problema que cualquier usuario autenticado y no autenticado pueda acceder al documento poniendo la ruta de la URL hacia el documento en la barra de direcciones del navegador.
Todos los documentos se guardan en el mismo directoro y la máquina que almacena estos documentos no tiene una correspondencia entre los usuarios que acceden a la parte autenticada y los usuarios de la máquina. El usuario que accede a la web en ese momento y a efectos del sistema es el usuario nobody.
He pensado en guardar el nombre del documento con algun algoritmo de encriptación aunque eso lo que hace es que no sea fácil saber como se llaman los documentos del resto de usuarios y a base de intentos algún documento se podría descargar.

Existe algún modo de descargar un documento permitiéndoselo sólo al usuario que lo generó en PHP?
Los documentos tanto pueden ser .doc como .pdf como cualquier otro formato.

Muchas gracias.

Joan.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder