Déconnexion automatique après inactivité sous Android
Sabrina_omari
Messages postés2Date d'inscriptionvendredi 16 mai 2014StatutMembreDernière intervention16 mai 2014
-
16 mai 2014 à 14:05
BunoCS
Messages postés15475Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention23 avril 2024
-
16 mai 2014 à 14:32
Bonjour ,
je suis débutante dans la programmation des Applications sous Android, et j'aimerais bien savoir comment puis-je fermer la session automatiquement après un temps précis d'inactivité pour des raisons de sécurité ,
Avez vous une solution ou un tutoriel à me proposer?
BunoCS
Messages postés15475Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention23 avril 2024103 Modifié par BunoCS le 16/05/2014 à 14:23
Hello,
Quand tu parles de session, c'est à quel niveau? Dans une récente appli, j'ai eu à gérer le cas "déconnexion après X minutes d'inactivité". Dans mon cas, déconnexion = suppression des tokens de session, suppression "du cache" des données liées à la session, retour sur l'écran de login.
Ce que j'ai fait:
- un timer lancé après authentification, ré-initialisé à chaque changement d'écran (mais possible, si prévu suffisamment tôt, de le faire sur chaque interaction utilisateur). Une fois le timer écoulé, je lance une routine qui nettoie mes données et ré-affiche l'écran de login.
A creuser dans ton cas.
Edit: Techniquement, j'ai utilisé des
Handlers
avec des
sendMessageDelayed()
et
removeMessages()
@+
Buno, Modo CS-CCM
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
The urgent is done, the impossible is underway. For miracles, envisage a time ...
Sabrina_omari
Messages postés2Date d'inscriptionvendredi 16 mai 2014StatutMembreDernière intervention16 mai 2014 16 mai 2014 à 14:26
Bonjour ,
C'est effectivement ce que je veux ,
Prière de me donner votre code source concernant cette partie s'il vous plaît ,
et merci beaucoup pour votre réponse ,