Foros del Web » Programando para Internet » ASP Clásico »

Expertos ASP (Sesiones)

Estas en el tema de Expertos ASP (Sesiones) en el foro de ASP Clásico en Foros del Web. HOla, Tengo la siguiente duda. Dentro de mi web hay una pagina de acceso restringido que lleva a u panel de control. Dentro del panel ...
  #1 (permalink)  
Antiguo 15/11/2002, 03:07
Avatar de Laika  
Fecha de Ingreso: octubre-2001
Mensajes: 1.376
Antigüedad: 23 años, 6 meses
Puntos: 0
Expertos ASP (Sesiones)

HOla,

Tengo la siguiente duda. Dentro de mi web hay una pagina de acceso restringido que lleva a u panel de control.

Dentro del panel de control hay varios links y he puesto que en cada link, para hacerlo más seguro, vuelva a pedirte nombre y password. Es esto no necesario?

Podría hacer esto con una variable de seion para que se pueda navegar porel panel de control estando identificado o cómo es mejor hacerlo?

Si mepodeis poner un pequeño ejemplo os lo agradecería.

Saludos,

Laika :cantar:
  #2 (permalink)  
Antiguo 15/11/2002, 03:54
 
Fecha de Ingreso: enero-2002
Mensajes: 236
Antigüedad: 23 años, 4 meses
Puntos: 0
Pues si es mas sencillo...

haces una pagina de login, donde compruebe el usuario y contraseña y si es valido creas una session("admin") por de decir algo que sea igual a True. Luego en la primera linea de todas las paginas del panel de control colocas:

if session("admin")<>true then response.redirect "login.html"

y listo, si no te has logueado correctamente en la primera pagina pues y intentas entrar en alguna del panel de control te redirecciona para poner el usuario y password.
  #3 (permalink)  
Antiguo 15/11/2002, 08:27
Avatar de Laika  
Fecha de Ingreso: octubre-2001
Mensajes: 1.376
Antigüedad: 23 años, 6 meses
Puntos: 0
global.asa

Gracias,

¿Tengo que usar el global.asa para algo?

Debería deponer cerrar sesion para salir del panelde control o no es necesario?

Si es necesario como sería?

Saludoss
  #4 (permalink)  
Antiguo 15/11/2002, 09:16
Avatar de Ruchu  
Fecha de Ingreso: octubre-2001
Mensajes: 698
Antigüedad: 23 años, 7 meses
Puntos: 2
no has de utilizar el global.asa para nada, y tampoco es necesario cerrar la sesion, ya que recuerda que se cierra sola al transcurrir el tiempo predeterminado de sesion que es de 20 min. sino lo midificas tu

la explicacion del amigo es correcta. solo un detalle. si no detectas la sesion en vez de hacer un response.redirect, haz un server.transfer, queda mas bonito porque , aunque es igual de efectivo.
  #5 (permalink)  
Antiguo 15/11/2002, 09:22
Avatar de Leonardo A. Sanchez  
Fecha de Ingreso: julio-2000
Ubicación: Mexico D.F.
Mensajes: 151
Antigüedad: 24 años, 10 meses
Puntos: 0
No necesitas usar el archivo global.asa, a menos que quieras definir alguna variable desde antes de que el usuario empieze a usar el sistema.

Basicamente, global.asa se ejecuta antes de que el servidor envie la pagina de entrada al usuario.
__________________
En las manos de su manejador, la vida de Michael Jordan vale unos 20 millones, en las manos de Dios, cuanto crees que valdria tu vida? Entregasela y el hara de tu vida la mas valiosa del mundo entero.
  #6 (permalink)  
Antiguo 15/11/2002, 11:32
Avatar de lubetpic  
Fecha de Ingreso: enero-2002
Ubicación: San Jose
Mensajes: 679
Antigüedad: 23 años, 3 meses
Puntos: 0
si quieres si puedes cerrar la session, con un link dentro del menu, solo tienes que linkearlo, por ejemplo a salir.asp

salir.asp:

<%
session("admin")=""
response.redirect("paginaInicio.asp")
%>
  #7 (permalink)  
Antiguo 15/11/2002, 12:00
 
Fecha de Ingreso: noviembre-2002
Mensajes: 1
Antigüedad: 22 años, 5 meses
Puntos: 0
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 14:25.