Foros del Web » Programando para Internet » ASPX (.net) »

Como obligo a logearse?

Estas en el tema de Como obligo a logearse? en el foro de ASPX (.net) en Foros del Web. Como hago para que no ingresen directamente la pagina en el navegador a menos que se hayan logeado? tengo una pagina de acceso y la ...
  #1 (permalink)  
Antiguo 16/04/2007, 14:47
Avatar de shumito  
Fecha de Ingreso: mayo-2006
Mensajes: 248
Antigüedad: 18 años, 8 meses
Puntos: 0
Como obligo a logearse?

Como hago para que no ingresen directamente la pagina en el navegador a menos que se hayan logeado? tengo una pagina de acceso y la idea es que entren a esa pagina se logeen y luego hagan lo que quieran algo asi como sesiones...

De anteman o muchas gracias!
  #2 (permalink)  
Antiguo 16/04/2007, 14:55
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 866
Antigüedad: 18 años, 2 meses
Puntos: 8
Re: Como obligo a logearse?

Que tal Shimito.

Aquí encontraras como hacerlo de una manera muy sencilla.

http://es.gotdotnet.com/quickstart/a...formsauth.aspx

Saludos.
  #3 (permalink)  
Antiguo 16/04/2007, 15:22
 
Fecha de Ingreso: mayo-2006
Mensajes: 55
Antigüedad: 18 años, 8 meses
Puntos: 0
Re: Como obligo a logearse?

Hola que tal.

Puedes hacerlo de la siguiente manera:

en el aspx de login create una variable de session metiendo como valor el id del usuario o cualquier otro dato no importa, supongamos:

session.add("IdUsr", 2) <----- es un ejemplo tu tienes que adaptarlo

cuando ya se haya logeado el usuario entonces en el page_load de tus aspx pon una condicion:

If session("IdUsr") <> Nothing Then

'Haz lo que necesites

Else

Response.Redirect("login.aspx")

End If

Que va a pasar si un usuario quiere entrar directamente? la variable de session no va a contener nada por lo tanto se va a redireccionar al login.

Espero te sirva de algo esta información

Saludos




Cita:
Iniciado por shumito Ver Mensaje
Como hago para que no ingresen directamente la pagina en el navegador a menos que se hayan logeado? tengo una pagina de acceso y la idea es que entren a esa pagina se logeen y luego hagan lo que quieran algo asi como sesiones...

De anteman o muchas gracias!
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 02:10.