Comment enregistrer l'état de connexion de l'utilisateur dans Android?
Je suis en train de construire une application avec un module de connexion. Je veux enregistrer le login de l'utilisateur de l'état, de sorte que l'utilisateur final ne pas avoir à retaper son/ses informations d'identification, sauf si elles ont explicitement déconnecté.
Je comprends que SharedPreferences
peut être de quelque utilité, mais je vous serais reconnaissant si quelqu'un peut me donner certains de leurs points de vue d'experts en la matière.
source d'informationauteur Ahmed
Vous devez vous connecter pour publier un commentaire.
utiliser le lien ci-dessous.Il y a 3 façon de sauvegarder vos données de connexion . on est partagé en utilisant les préférences et le 2ème est un moyen de stocker dans un fichier et le troisième est l'utilisation de sqlite. Cela vous donnera des idées pour le stockage des données de connexion.
enregistrer les données de l'utilisateur
Vous pouvez utiliser l'une des trois méthodes qui Asish AP références. Mais pour une petite quantité de données (un nom d'utilisateur, mot de passe, login état) SharedPreferences est probablement le plus léger /facile.
Mais quelle que soit la façon dont vous allez, vous devriez vous assurer que vous chiffrer ce que vous stocker à l'aide de l'un de la Java des méthodes de cryptage à Crypter le Mot de passe dans les Fichiers de Configuration?. Avoir en clair les informations d'identification assis autour de (par exemple, sur la carte SD) est juste trop vulnérables.