Définitions Clés
Cookie: Petit fichier texte stocké sur le navigateur contenant des données de session.
Session: Ensemble de données associées à un utilisateur pendant une période donnée.
Types de cookies :
• Session : supprimé à la fermeture
• Persistance : durée définie
• Sécurité : HttpOnly, Secure
• Domaine : portée limitée
• Persistance : durée définie
• Sécurité : HttpOnly, Secure
• Domaine : portée limitée
Informations stockées :
• Identifiants de session
• Préférences utilisateur
• Données de tracking
• Panier d'achat
• Préférences utilisateur
• Données de tracking
• Panier d'achat
Fonctionnement
Serveur envoie cookie via HTTP
Navigateur stocke cookie
Cookie envoyé avec chaque requête
Sessions gérées côté serveur
Attributs de cookies
Expires/Max-Age : durée de vie
Domain : domaine d'utilisation
Path : chemin d'accès
Secure : HTTPS seulement
Conseils & Astuces
Gérer les cookies dans navigateur
Utiliser HttpOnly pour sécurité
Nettoyer cookies régulièrement
Comprendre les sessions persistantes
HTTP est sans état, cookies permettent persistance
Erreurs Fréquentes
Erreur 1 :
Stockage d'informations sensibles en clair
Erreur 2 :
Manque de sécurité (Secure, HttpOnly)
Erreur 3 :
Durée de vie excessive