Foros del Web » Programando para Internet » Javascript »

No permitir regresar a paginas protegidas por contraseña

Estas en el tema de No permitir regresar a paginas protegidas por contraseña en el foro de Javascript en Foros del Web. Hola, a ver si alguien me puede decir como evitar que a través del historial alguien entre en una parte de una página web que ...
  #1 (permalink)  
Antiguo 07/02/2003, 15:30
 
Fecha de Ingreso: febrero-2003
Mensajes: 5
Antigüedad: 21 años, 2 meses
Puntos: 0
No permitir regresar a paginas protegidas por contraseña

Hola, a ver si alguien me puede decir como evitar que a través del historial alguien entre en una parte de una página web que está protegida con contraseña, es decir, una vez que se ha introducido la contraseña y se pasa a la parte de registrados como evitar que una segunda persona entre en esa zona utilizando el historial en donde se queda grabada la página incluso apagando el ordenador. En resumen una buena forma de borrar el historial automáticamente pulsando un boton o con algun evento tipo lostfocus o unload.

Muchas gracias.
  #2 (permalink)  
Antiguo 07/02/2003, 21:17
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Eso lo tienes que controlar con cookies (del lado del cliente) o sesiones (del lado del servidor)

Cookies puedes crearlas en javascript .. pero para este caso concreto donde vas a tener que guardar el usuario y password del mismo registrado en la cookie NO es seguro hacerlo via javascritp .. pues dejas al descubierto en el cliente dichos datos o forma en que se guardan ..

Si estas programando tu aplicación usando algun lenguaje del lado del servidor .. lease: ASP, PHP, Perl, JSP .. etc .. Te recomiendo que preguntes en el foro correspondiente al lenguaje que uses sobre como crear y gestionar sesiones en el servidor.

La sesion la creas en el servidor una vez autentificado el usuario en tu sistema y de ahí se trabaja con la sesion para comprobar q está definida .. cuando el usuario salga de tu sistema (o bien manual o automático) la session es borrada. En todas tus páginas siempre compruebas q esa sesion esté creada .. si entran directo via el historial .. o marcando X pagina de tu sistema en el URL del navegador .. tu lógica que use sesiones actuará en consecuencia.

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:01.