| |||
Ayuda con restriccion a las paguinas Que tal como estan espero alguien me pueda ayudar en este problema que tengo bueno tengo una pequeña aplicacion con aspNET usando VB,una base de datos en sql server 2000, creando una paguina de logeo con coneccion ADO, logro que puedan acceder medianto su usuario de la base de datos, pero no se como hacer para que si no se han logeado por medio de ese login y y pw no permita ver el contenido de las siguientes paguinas alguien me puede orientar |
| ||||
Re: Ayuda con restriccion a las paguinas Lo puedes hacer con Cookies de manera facil, en tu pagina de Login mandas escribir una cookie con el user name y el rol del usuario, y en la sotras paginas extraes esa info de la cookie, si la cookie esta en blanko, redireccionas de nuevo a tu pagina de login. Esto es un metodo facil, algo seguro pero no al 100%. Pero funciona, espero me hayas entendido.
__________________ [email protected] |
| |||
Re: Ayuda con restriccion a las paguinas Haber si entendi: Tienes tu pagina de login cierto? cuando ingresan su usuario y password entran sin problema, pero no entiendo que quieres hacer, no se supone que si no ingresan esos datos no pueden entrar? o no estas haciendo la validacion en el evento del boton? Danos mas detalles please. Saludos |
| |||
Re: Ayuda con restriccion a las paguinas Cita: Si entra sin problemas pero me refiero a que si alguien trata de entrar directamente al acceso con algun link como evitar entren sin antes haberse logeado, me comentabas que con las cokies pero no se como hacerlo tambien baje un ejemplo para usar las sesion pero creo no esta completo pues me envia muchos errores
Iniciado por Irving_24 Haber si entendi: Tienes tu pagina de login cierto? cuando ingresan su usuario y password entran sin problema, pero no entiendo que quieres hacer, no se supone que si no ingresan esos datos no pueden entrar? o no estas haciendo la validacion en el evento del boton? Danos mas detalles please. Saludos |
| ||||
Re: Ayuda con restriccion a las paguinas lo mas facil es con variables de session, es muy facil, si entre el usuario, rellenas una variable de session con algun valor. Y luego compruebas en todas las paginas en el load que esa variable de session tenga algo, si esta vacia pues le mandas con un redirect a la pagina de inicio. OK???
__________________ :si: El hombre es el único animal que come sin tener hambre, bebe sin tener sed y habla sin tener nada que decir. :si: |
| |||
Re: Ayuda con restriccion a las paguinas Cita: NO tendras de casualidad un ejemplo de una variable de session
Iniciado por Nombela lo mas facil es con variables de session, es muy facil, si entre el usuario, rellenas una variable de session con algun valor. Y luego compruebas en todas las paginas en el load que esa variable de session tenga algo, si esta vacia pues le mandas con un redirect a la pagina de inicio. OK??? |
| |||
Re: Ayuda con restriccion a las paguinas Hola de nuevo Efectivamente con variables de session es la solucion aqui te pongo un ejemplo sencillo En el login cuando te logees inicias una variable de session de esta manera: session.add("Nombre que quieras ponerle", Valor(puede ser el id del usuario) ) Al momento en que te logeas en todas tus paginas dentro del page load y antes de iniciar cualquier operacion en el load pones lo siguiente: If session("Nombre de la variable de session") = Nothing Then Response.redirect("Login.aspx") Else ' Si la variable si tiene algo ' Realiza las operaciones que necesitas en tu page load End If Espero te sirva, cualquier duda por aca estamos. Saludos |
| |||
Re: Ayuda con restriccion a las paguinas Que tal Hunabku. Una manera mucho más fácil es modificando el archivo web.config. Sin necesidad de poner algún código en todas las páginas. Hechale un vistazo al siguiente lick: http://samples.gotdotnet.com/quickst...formsauth.aspx Y sí tienes dudas nos las pláticas. Saludos y suerte! |