Déconnexion d'utilisateur automatique

Inscrit:
08/10/2003 15:30
De Montfort sur Argens (83)
Post(s): 209
Bonjour à toutes & à tous,

Je souhaite proposer un système de déconnexion automatique dans l'application que je suis en train de développer. Explication :
Etant donné le champ d'application sensible, je souhaite pouvoir déconnecter un utilisateur après x secondes d'inactités dans l'application (pas dans Windows si possible).

Quelle est la mailleurre solution, interception de tous les clics dans l'application et déclenchement d'un chrono dessus ? Cela me semble un peu lourd à mettre en place.

Qu'en pensez vous ?

Contribution le : 23/08/2004 09:34
_________________
Cordialement,
Thernius
-------------------------------------------
Itanéa.com, réalisations de logiciels & créations webs......
Créer un fichier PDF de la contribution Imprimer


Re: Déconnexion d'utilisateur automatique
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Bonjour Thernius,

Une petite classe qui contiendrait principalement une procédure par timer exécutée toutes les x secondes ou minutes qui :
-Lirait la touche enfoncée ou le dépacement ou clic de souris
-La comparerait avec le contenu d'un membre de la classe créé à cette effet.
-Stockerait le résultat dans ce membre si son résultat est différent de rien du tout.

Dans le cas contraire on ferme la session.

Ainsi le programme ne subirait aucune modification importante si ce n'est la déclaration de la classe dans l'initialisation du projet.

Contribution le : 23/08/2004 10:48
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer


Re: Déconnexion d'utilisateur automatique

Inscrit:
08/10/2003 15:30
De Montfort sur Argens (83)
Post(s): 209
Merci Carlos,

Mais comment fais tu pour savoir si le clic ou le mouvement de la souris ou l'appui sur une touche date de moins de x secondes, où x est la durée max d'inactivité avant déconnexion ?

Contribution le : 23/08/2004 10:54
_________________
Cordialement,
Thernius
-------------------------------------------
Itanéa.com, réalisations de logiciels & créations webs......
Créer un fichier PDF de la contribution Imprimer


Re: Déconnexion d'utilisateur automatique
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Voir le contenu de _EVE.wParam

exemple:

1 = boutton gauche de la souris enfoncé
2 = Boutton droit de la souris enfoncé
16 = Bouton millieu de la souris enfoncé

comparer et tester l'egalité de _EVE.wParam avec le membre de la classe qui stocke sa valeur.
Si celle ci = 0 (a verifier) fermer la session.

Contribution le : 23/08/2004 11:14
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer


Re: Déconnexion d'utilisateur automatique

Inscrit:
08/10/2003 15:30
De Montfort sur Argens (83)
Post(s): 209
Désolé mais après plusieurs recherches successives, je n'ai pas trouvé ce fichier, peux tu m'indiquer où le trouver s'il te plait ?

Contribution le : 23/08/2004 11:37
_________________
Cordialement,
Thernius
-------------------------------------------
Itanéa.com, réalisations de logiciels & créations webs......
Créer un fichier PDF de la contribution Imprimer


Re: Déconnexion d'utilisateur automatique
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
??? de quel fichier veut tu Parler?

Contribution le : 23/08/2004 16:29
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer


Re: Déconnexion d'utilisateur automatique

Inscrit:
08/10/2003 15:30
De Montfort sur Argens (83)
Post(s): 209
Ce que je voulais dire c'est que je ne trouve pas de référence de _EVE.wParam, où est ce que je peux le trouver ??

Si tu as un morceau de code pour la classe dont tu m'as parlé, je serais preneur (juste un morceau de squelette...).

@ +

Contribution le : 23/08/2004 16:31
_________________
Cordialement,
Thernius
-------------------------------------------
Itanéa.com, réalisations de logiciels & créations webs......
Créer un fichier PDF de la contribution Imprimer


Re: Déconnexion d'utilisateur automatique
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Voir l'aide sur Evenement

l'aide sur _EVE.wParam est assez contrversée, cair il est stipulé que cette variable WinDev est conservé uniquement dans un but de compatibilité avec la version 5 de WinDev, mais lorsque l'on parcours l'aide cette variable est utilisé dans différents cas.

Pour le code je regarde ce que je peut faire ce soir.

Contribution le : 23/08/2004 17:04
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer


Re: Déconnexion d'utilisateur automatique
Anonyme
je pense que la variable _EVE.wParam donnera l'action qui
a été faite par l'utilisateur.
a moins de relever la date et l'heure système a comparer à a chaque action de l'utilisateur.


Contribution le : 25/08/2004 14:58
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2