Open RoverWire opened 12 years ago
Me suena a implementar un controlador de acceso a las pantallas , pero esto requiere que se tenga el ID del usuario en cada pantalla en la que navegé, la cual a travéz del controlador, que recibe el usuario determina si tiene acceso a la pantalla a travez de una consulta a una tabla que maneje los roles y permisos(consultar, agregar, borrar, eliminar, modificar) , pero creo que esto depende de la implementación de la solucion al problema de la session.
Ya hago uso de un controlador de acceso que valida si el usuario ha iniciado sesión o no, lo único que haría falta es la implementación del filtro por roles.
Está considerado en el módulo de usuarios, sin embargo aún no funcionan como deberían ser, la idea es filtrar el acceso a los módulos dependiendo del tipo de usuario que se encuentre en la sesión iniciada.