Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Sugerencias para seguridad de aplicación XE3 (https://www.clubdelphi.com/foros/showthread.php?t=86376)

grandzon 29-07-2014 06:07:36

Sugerencias para seguridad de aplicación XE3
 
Hola amigos.

Cuando estaba en la universidad trabajaba con la seguridad de las aplicaciones de manera muy básica, y hasta rudimentaria si se quiere, con un nombre de usuario y una contraseña conseguías acceso a la misma. El hecho es que hoy estoy trabajando en una aplicación que requiere de principalmente tres usuarios, uno que únicamente registre datos, otro que aparte de registrar pueda consultar esos datos y un tercero que además de lo anterior sea capaz de editar los datos.

Espero no sea mucho pedir pero, basados en sus experiencias, podrían hacerme una que otra sugerencia para lograr esto? (tres usuarios: uno tiene permiso únicamente para registrar, otro para registrar y consultar y un tercero para registrar, consultar y editar/modificar datos) :confused:

Neftali [Germán.Estévez] 29-07-2014 10:59:47

A nivel muy general, lo lógico sería tener en base de Datos organizados los Usuarios en Grupos (según las operaciones a realizar).
En la aplicación tendrás que controlar si determinadas operaciones se pueden realizar por un usuario, según el grupo al que pertenece.

Lo lógico sería controlar al entrar (nombre y contraseña) qué "nivel de seguridad" tiene el usuario y guardarlo mientras está ejecutando la aplicación.

A partir de ahí, en tu programa (hay muchos sitios y formas de hacerlo) controlar las operaciones que ese usuario puede hacer o no, según su nivel (el que has obtenido al entrar).

radenf 29-07-2014 13:13:29

Estimado grandzon :

En este link que te adjunto ya se tocó el tema y se sugirió un componente que realiza lo que tú necesitas.
Ojalá pueda servirte.

http://www.clubdelphi.com/foros/showthread.php?t=66941

Saludos

grandzon 29-07-2014 15:12:47

Gracias mil ;)


La franja horaria es GMT +2. Ahora son las 00:12:27.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi