Local Storage

Un espace de stockage web basé sur le navigateur, similaire aux cookies mais avec une capacité plus importante et sans transmission automatique.

Local Storage est un espace de stockage web basé sur le navigateur qui permet aux sites web de stocker des données localement. Il est similaire aux cookies, mais avec une capacité plus importante et sans transmission automatique au serveur.

Qu'est-ce que Local Storage ?

Local Storage fait partie de la Web Storage API et permet de stocker des paires clé-valeur dans le navigateur. Les données persistent même après la fermeture du navigateur et n'ont pas de date d'expiration.

Local Storage vs. cookies

  • Capacité – Local Storage : ~5-10 Mo, Cookies : ~4 Ko
  • Transmission – Local Storage n'est pas automatiquement envoyé au serveur
  • Expiration – Local Storage n'a pas d'expiration automatique
  • Accès – JavaScript uniquement, pas les en-têtes HTTP
  • Sécurité – Les indicateurs HttpOnly et Secure ne sont pas pris en charge

Session Storage

Session Storage est similaire à Local Storage, mais les données n'existent que pendant la durée de la session (onglet du navigateur). À la fermeture de l'onglet, les données sont supprimées.

Usages typiques

  • Données d'application hors ligne (PWA)
  • Mise en cache des réponses d'API
  • Stockage de l'état de l'application
  • Formulaires partiellement remplis
  • Préférences utilisateur

Perspective juridique

Local Storage est soumis aux mêmes règles que les cookies. En vertu de la directive ePrivacy et du RGPD, le stockage de données sur l'appareil de l'utilisateur nécessite un consentement, sauf si les données sont strictement nécessaires.

Besoin de mettre de l'ordre dans les cookies de votre site ?

Consentio propose une bannière de cookies conforme au RGPD avec prise en charge de Google Consent Mode v2. Mise en place en 5 minutes.

Commencer gratuitement