Seguridad
En realidad no es esta una pregunta estricta de programación, pero termine una aplicacición en delphi y estoy haciendo toda la parte de seguridad dentro de la aplicación, Password para el usuario, no menos de 6 digitos, clave para la BD, graba en una tabla el ultimo acceso de cada usuario, niveles de acceso. Lo que no me esta saliendo y estoy intentando, si un usuario esta dentro del programa mas de 90 minutos inactivo que lo desconecte.
Gracias, |
Hola shoulder.
Se me ocurre que podrías usar una solución basada en eventos. Hice un ejemplo el cuál deberías modificar para que los datos se tomen de la tabla de usuarios en la creación. Además en la renovación del tiempo, evaluar que el usuario realize alguna acción. (yo lo hice pulsando un botón como prueba) Algo como: Código:
interface Código:
{ Inicia sesion } Saludos. |
Cita:
Saludos! |
¿Has probado el componente Inactivityapp de Neftalí?
Te cierra la aplicación en el tiempo que tú decidas. Lo puedes descargar desde este link: http://neftali.clubdelphi.com/?p=265 Salu2 y ojalá te sirva |
Seguridad
Hola a todos, primero gracias por las respuestas, el componente lo use y me funcionaba de a momentos, me llamaban los usuarios que en algunos casos entraban y al segundo les cerraba el programa. Estoy usando como base de datos MYSQL con conexion Zeos y delphi.
|
Seguridad
Hola, me funciono el InactivityApp1 pero solo un problema, quando hace el conteo interno de tantos milisegundos, para chequear si llega al maximo de inactividad es como que hace una transicion entre la flecha del mouse y el reloj de arena y es incomodo porque el usuario trabaja por ejemplo en el word y ve un instante como cambia flecha por reloj. Hay manera de ocultar esto?.
Gracias. |
Cita:
http://dev.mysql.com/doc/refman/5.0/...active_timeout Saludos! |
La franja horaria es GMT +2. Ahora son las 02:13:34. |
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