Ver Mensaje Individual
  #5 (permalink)  
Antiguo 25/10/2013, 21:07
alex_87
 
Fecha de Ingreso: septiembre-2013
Ubicación: Ecuador
Mensajes: 18
Antigüedad: 10 años, 7 meses
Puntos: 0
Respuesta: Crear un Modulo de Seguridad

Cita:
Iniciado por oliverf2 Ver Mensaje
Yo haria una tabla que se llamara permisos en la cual definirias los nombres de permisos y demas atributos..

Otra que se llamara roles, en la cual definirias los nombres de los roles y atributos que tu veas...

Obviamente, un permiso puede estar en distintos Roles, y un Role puede tener distintos permisos ( N-N relacion ), por lo tanto, otra tabla haria falta la cual asignaras que permisos tiene cada role..

Y ya por ultima,otra tabla que determina que Roles tiene cada usuario...

Llevado esto a la practica, cada vez que el usuario inicia sesion, podrias crear alguna funciono o metodo que cargara los permisos que tiene cada usuario ( que los obtienes a traves de los Roles ) en una variable sesion...

Y ya una vez hecho esto, podrias ir controlando lo que un usuario puede realizar o no dependiendo de los permisos que tiene cargada en la variable sesion...

Espero haberte ayudado...

Un saludo



ok gracias por tu comentario me sirvio de mucho voy a ponerlo en practica y te comento Saludos y antemano gracias