Gracias

| |||
Seguridad en una aplicacion web Que tal amigos lo que quiero saber es como puedo restringir el acceso a diferentes paginas por ejemplo cuando se mete la secretaria a la intranet que solo tenga acceso a una sola pagina por ejemplo: a la de control de llamada, ya se que tengo que hacer una tabla para guardar el usuario y la clave pero como se codifica por cada pagina para que ella identifique el usuario que puede dejar acceder. Gracias ![]() |
| |||
Hola David, te puede decir q una forma de realizar esto de manera sencilla es crear variables de session al momento de logearse, con la finalidad de que estas variables las tengas disponibles al momento de entrar a alguna pagina en especial. En tu tabla de usuarios donde tendras la clave y login crees un campo llamado nivel tal vez de tipo int . El punto es q cada usuario debe tener un nivel, es decir, como administrador tu puedes tener un 1 como usuario de nivel medio un 2 y de nivel bajo con un 3 y en tus paginas poner condiciones de que si la sessionNivel <> 1 la regrese al menu principal y asi manejar tus permisos. U otra forma sin manejar las variables de sesion es extraer este dato de la tabla cada vez q entres a una pagina de un recordset y lo compares en un if. |
| |||
El codigo de cada pagina seria :
Código:
<% if session("nivel_usuario")>2 then 'los que sean nivel 3, 4, 5 no pueden ver la pagina response.redirect("javascript:history.go(-1)") else ... ... end if %> |