Foros del Web » Creando para Internet » Diseño web »

Proteger archivos bajo registro

Estas en el tema de Proteger archivos bajo registro en el foro de Diseño web en Foros del Web. Tengo una duda que no sé muy bien en que sección plantear. Tengo una web, implementada en php. La web funciona bajo registro, entras con ...
  #1 (permalink)  
Antiguo 09/07/2010, 02:29
 
Fecha de Ingreso: abril-2009
Mensajes: 48
Antigüedad: 8 años, 8 meses
Puntos: 5
Proteger archivos bajo registro

Tengo una duda que no sé muy bien en que sección plantear.

Tengo una web, implementada en php. La web funciona bajo registro, entras con tu usuario y contraseña y luego ya navegas por todo el contenido.

En algunos puntos, hay enlaces a documentos .pdf dentro del site.

Mi problema es que si google indexa esos documentos, alguien podría acceder a ellos sin haberse registrado. Como podría hacer para proteger esos documentos??

Muchas gracias por vuestra ayuda.

Mario
  #2 (permalink)  
Antiguo 09/07/2010, 03:48
 
Fecha de Ingreso: mayo-2010
Mensajes: 84
Antigüedad: 7 años, 7 meses
Puntos: 0
Respuesta: Proteger archivos bajo registro

realmente, sólo con decirnos que tú web está bajo usuario y contraseña, no nos dices mucho, pero en cualquier caso, si usas variables de sesión o cookies, al intentar entrar a los pdf, al no haber variable de sesión activa, póngase por ejemplo el uso de las mismas, pues no dejará entrar a esos pdf. Pero ya te digo, haría falta algo más de información para poder ayudarte más.
__________________
http://www.pcexpansion.es
  #3 (permalink)  
Antiguo 09/07/2010, 04:51
 
Fecha de Ingreso: abril-2009
Mensajes: 48
Antigüedad: 8 años, 8 meses
Puntos: 5
Respuesta: Proteger archivos bajo registro

ok,

La web esta implementada con variables de sesion, al entrar en cada página .php, comprueba si estan iniciadas, carga la página normal, sino, le envío a la pagina de inicio.

La cuestión, es que si desde google o cualquier buscador, te envian a alguna página .php, yo chequeo la sesion y te envio al login(o página de inicio).

Mi pregunta es como puedo comprobar las variables de sesion, si te envia directamente a un archivo .pdf, o si alguien escribiese la direccion del archivo pdf directamente en la barra de direcciones?.

No se si necesitais alguna información más, muchas gracias por cualquier ayuda.

Mario
  #4 (permalink)  
Antiguo 09/07/2010, 08:07
 
Fecha de Ingreso: abril-2009
Mensajes: 48
Antigüedad: 8 años, 8 meses
Puntos: 5
Respuesta: Proteger archivos bajo registro

Por si alguien tiene la misma duda, he encontrado una solución en este foro:

http://www.sitepoint.com/forums/showthread.php?t=631090

consiste en 2 pasos:

1 - que los pdf los cargue una página php, que gestione las sesiones.
2 - Proteger desde el .htaccess la carpeta donde guardes los pdfs

Para más detalles ver el link.

Muchas gracias
  #5 (permalink)  
Antiguo 11/07/2010, 00:08
Avatar de Nemutagk
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: México
Mensajes: 2.633
Antigüedad: 13 años, 8 meses
Puntos: 406
Respuesta: Proteger archivos bajo registro

Más que cargar un PDF en una página PHP es que dicha página genere el PDF en tiempo de ejecución (puede generarlo a partir de un PDF ya creado), así no importa que o quien escriba la url del archivo PHP, no tendrá acceso al URL real del PDF ya creado y podrás restringir el acceso a dicho archivo
__________________
Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!!
-- Sheldon Cooper
http://twitter.com/nemutagk
PD: No contestaré temas vía mensaje personal =)
  #6 (permalink)  
Antiguo 12/07/2010, 07:39
 
Fecha de Ingreso: abril-2009
Mensajes: 48
Antigüedad: 8 años, 8 meses
Puntos: 5
Respuesta: Proteger archivos bajo registro

Efectivamente, esa es la forma buena de explicarlo.

Ya lo he implementado y me ha servido justo para lo que quería. Espero que le sea util a alguien más.

Un saludo.
  #7 (permalink)  
Antiguo 14/05/2011, 11:02
Avatar de bigotte  
Fecha de Ingreso: marzo-2007
Mensajes: 1
Antigüedad: 10 años, 9 meses
Puntos: 0
Respuesta: Proteger archivos bajo registro

Y como se logra que un pdf se cargue a partir de otro pdf?, por ejemplo yo tengo varios pdf que no quiero que sean publicos (que no se accedan mediante URL) por eso necesito cargarlos a partir de otro pdf.

Con que clase se puede hacer?

Gracias

Etiquetas: proteger, registro
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 10:54.