Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/07/2011, 01:38
Avatar de Joefay
Joefay
 
Fecha de Ingreso: noviembre-2010
Mensajes: 12
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: roles incorrecto

Cuando un usuario se identifica o se loguea puedes crear una variable de session de rol, a esta variable de session que contendra el rol le puedes asignar un numero o un identificador de texto o lo que quieras, entonces en el inicio de cada pagina puedes validar la variable rol y segun el dato que contenga le permites seguir o lo redireccionas a donde consideres, ej.

suponiendo que tienes una pagina agregar productos y solo pueden accesar los administradores:
Cita:
agregarproductos.aspx
if (Session["rol"] == "administrador")
{
Response.Write("Bienvenido");
}
else
{
Response.Redirect("otra.aspx"); // lo redireccionas a donde consideres
}
// muestra el resto de la pagina