Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Acceso Selectivo A Los Módulos De Un Programa
Autor Mensaje
Responder citando   Descargar mensaje 
Mensaje Acceso Selectivo A Los Módulos De Un Programa 
 
A petición de uno de vosotros os dejo un pequeño ejemplo de una forma de hacer accesible fácilmente partes de nuestro programa discriminando según el login del usuario.
Es un extracto de un programa que hice para mi empresa hace algunos años, y el truco consiste en hacer Enabled o no aquellos botones a los que el usuario tenga derecho o no.
Para ello cada botón (en esa aplicación el interfaz era con botones) tiene en la propiedad tag una cadena con los permisos necesarios para activarse. El usuario tiene una serie de permisos concedidos en una tabla y los controles se activan o no según ese esquema de permisos.
Para el ejemplo lo he pasado de Mysql a sqlite, con lo que he sacrificado cosas como el encriptado de las claves, etc. para que sea más sencilla su ejecución.
Lleva un LEEME, que lo explica todo con un poco más de detalle.
Espero que os sea útil.

Suerte
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
Ocultar¡Este tema fue útil?

 

Elegir valoración:                       

Media de valoración Valoración mínima Valoración máxima Número de valoraciones
0.00 0 0 0
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Pregunta: Como Crear Un Programa Que Sea A... jsbsan General 3 Sabado, 03 Agosto 2013, 10:46 Ver último mensaje
jguardon
No hay nuevos mensajes Aplicación Con Módulos O Plugin osunaosuna Aplicaciones/Fragmentos de Código 2 Miercoles, 02 May 2012, 11:22 Ver último mensaje
jguardon
No hay nuevos mensajes Módulos De Memoria De China. jsbsan Mundo Linux 12 Lunes, 29 Agosto 2016, 20:49 Ver último mensaje
shordi
No hay nuevos mensajes [Python ] Importando Módulos Privados Shell Python 0 Jueves, 20 Febrero 2014, 13:47 Ver último mensaje
Shell
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
No puede descargar archivos
No puede publicar eventos en el calendario