BOM - Cookies

6 min Niveau 9

Le terme de “cookie” est aujourd’hui dans toutes les bouches, mais reste néanmoins trop souvent méconnu. Nous allons ici vous présenter ce qu’ils sont, et découvrir comment les créer, les modifier, ou encore les supprimer.

Un cookie, c’est quoi ?

Les cookies sont des fichiers stockés directement dans le navigateur qui contiennent des données sous forme de clé-valeur. La partie “clé” permet de donner un nom à la “valeur” qui est stockée et y est donc associée.

Ils permettent de conserver des informations envoyées par l’utilisateur et donc de pouvoir s’en resservir, et cela, de manière relativement simple. Par exemple, ils permettent souvent de se connecter plus facilement à un site en gardant en mémoire les informations de connexion. Ce sont eux qui vous évitent les fastidieuses tâches d’écriture d’identifiants et de mots de passe.

Sont-ils dangereux ?

Non, vous l’aurez compris, ce ne sont que des fichiers stockés par le navigateur. Il faut également savoir une chose importante : chaque site ne peut normalement accéder qu’à ses propres cookies. De telle sorte que lorsque vous visitez un site web, alors celui-ci ne pourra pas disposer des informations que vous avez stockées à propos d’autres sites web.

En revanche, il existe tout de même un danger qui réside dans la gestion des cookies par l’utilisateur. Étant stockés dans le navigateur de l’utilisateur, c’est ce dernier qui va devoir les gérer et ne pas faire n’importe quoi avec. Si un seul site web ne peut pas accéder à l’ensemble des cookies, un programme malveillant installé sur l’ordinateur peut tout de même réussir à intercepter des cookies et donc des informations parfois sensibles qu’ils contiennent.

Aussi l’un des enjeux des développeurs en termes de gestion des cookies va consister à ne laisser aucune information sensible stockée dans les cookies, du moins dans la mesure du possible. Par ailleurs, vous devrez sécuriser vos cookies afin qu’ils ne soient disponibles que sur votre application, sans quoi leurs contenus pourront être exploités par n’importe qui !

Créer un cookie

logo discord

Besoin d'aide ?

Rejoignez notre communauté officielle et ne restez plus seul à bloquer sur un problème !

En savoir plus