[Java] encoder une chaine
Fermé
marianne31
Messages postés
68
Date d'inscription
vendredi 2 mai 2003
Statut
Membre
Dernière intervention
29 mars 2006
-
5 août 2005 à 15:58
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 - 5 août 2005 à 17:38
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 - 5 août 2005 à 17:38
A voir également:
- [Java] encoder une chaine
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Chaine tnt gratuite sur mobile - Guide
- Java apk - Télécharger - Langages
- Shutter encoder pc - Télécharger - Conversion & Codecs
5 réponses
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 662
5 août 2005 à 16:05
5 août 2005 à 16:05
GARK !
On ne met jamais un password dans un cookie !
On gère une session côté serveur, et c'est l'identifiant de session qu'on stock dans le cookie.
Procédure:
1) page de login
2) le serveur reçoit login/password, génère un identifiant de sessions aléatoire, le stock et l'envoie dans le cookie.
3) le client utilise ce cookie pour accéder à toutes les pages.
4) le serveur vérifie ce cookie à tout accès de page. Si cookie non trouvé, renvoie l'utilisateur à la page de login.
5) l'utilisateur peut à tout moment cliquer pour se déloguer. Le serveur reçois la demande de logout, détruit la session stockée et vide le cookie de session de l'internaute.
C'est la bonne façon de faire.
Mettre le mot de passe dans le cookie, même chiffré, est un risque de sécurité très important.
On ne met jamais un password dans un cookie !
On gère une session côté serveur, et c'est l'identifiant de session qu'on stock dans le cookie.
Procédure:
1) page de login
2) le serveur reçoit login/password, génère un identifiant de sessions aléatoire, le stock et l'envoie dans le cookie.
3) le client utilise ce cookie pour accéder à toutes les pages.
4) le serveur vérifie ce cookie à tout accès de page. Si cookie non trouvé, renvoie l'utilisateur à la page de login.
5) l'utilisateur peut à tout moment cliquer pour se déloguer. Le serveur reçois la demande de logout, détruit la session stockée et vide le cookie de session de l'internaute.
C'est la bonne façon de faire.
Mettre le mot de passe dans le cookie, même chiffré, est un risque de sécurité très important.
marianne31
Messages postés
68
Date d'inscription
vendredi 2 mai 2003
Statut
Membre
Dernière intervention
29 mars 2006
4
5 août 2005 à 16:14
5 août 2005 à 16:14
ok, je vais recommencer alors :-)
Une petite question : est ce que si l'utilisateur ne se délogue pas, la prochaine fois qu'il ouvre l'appli il apparaitre directement logué ?
merci encore
Marianne
:-)
Une petite question : est ce que si l'utilisateur ne se délogue pas, la prochaine fois qu'il ouvre l'appli il apparaitre directement logué ?
merci encore
Marianne
:-)
dnt91
Messages postés
48
Date d'inscription
mercredi 28 avril 2004
Statut
Membre
Dernière intervention
30 novembre 2007
41
5 août 2005 à 16:52
5 août 2005 à 16:52
Tout dépend, (par défaut en asp.net, ) l'objet session est détruit après 20min d'inactivité, mais on peut très bien changer la valeur du timeout et même rajouter du code pour déloguer automatiquement le user après qu'il ait quitté une certaine "zone".
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 662
5 août 2005 à 17:05
5 août 2005 à 17:05
Une petite question : est ce que si l'utilisateur ne se délogue pas, la prochaine fois qu'il ouvre l'appli il apparaitre directement logué ?
C'est une possibilité.
Mais il vaut mieux choisir, côté serveur, de détruire la sessions au bout de x minutes d'inutilisation.
C'est plus sûr.
C'est une possibilité.
Mais il vaut mieux choisir, côté serveur, de détruire la sessions au bout de x minutes d'inutilisation.
C'est plus sûr.
marianne31
Messages postés
68
Date d'inscription
vendredi 2 mai 2003
Statut
Membre
Dernière intervention
29 mars 2006
4
5 août 2005 à 17:31
5 août 2005 à 17:31
ok merci beaucoup a vous deux
je vais voir ce que je vais pouvoir faire :-)
++
je vais voir ce que je vais pouvoir faire :-)
++
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 662
5 août 2005 à 17:38
5 août 2005 à 17:38
De rien :-)