Définir, Lire et Supprimer des Cookies en PHP
Objectifs
L'objectif de cette vidéo est de comprendre les cookies, savoir les mettre en œuvre en PHP et connaître les bonnes pratiques de sécurité pour limiter les vulnérabilités.
Résumé
Apprenez à gérer des cookies en PHP, incluant leur définition, lecture, modification et suppression.
Description
Les cookies sont des petits fichiers stockés sur l'ordinateur des visiteurs, permettant de mémoriser des informations spécifiques à ces derniers. À la différence des variables de session qui sont sauvegardées côté serveur, les cookies sont conservés côté client, et possèdent une durée de vie programmable. Samplifiés en utilisant la fonction setCookie, ces derniers sont accessibles via la super globale $_COOKIE. Pour définir un cookie, vous devez préciser son nom, sa valeur, son expiration, ainsi que d'autres paramètres optionnels comme le chemin et le domaine.
Pour une gestion optimale, il est important de configurer 'secure' et 'httpOnly' afin de limiter les risques de sécurité. Cette leçon détaille également les façons d'afficher, modifier et supprimer des cookies par des exemples pratiques. Vous apprendrez à formater la durée de vie avec des timestamps unix, configurer les chemins d'accès, et paramétrer les options de sécurité.