« Votre session a expiré » — que faire ?
Dernière mise à jour : 4 juin 2026
Si vous voyez ce message alors que vous venez de vous connecter, c'est presque toujours dû à une extension de navigateurqui bloque ou supprime le cookie de session. Ce n'est pas un bug de Libre.
Pourquoi ça arrive
Pour rester connecté(e), Libre dépose un cookie de session signé (next-auth.session-token) dans votre navigateur. Si une extension l'efface ou empêche sa création, chaque requête vers l'app revient avec un statut 401 Unauthorized— d'où le message.
Les coupables les plus fréquents :
- Privacy Badger : bloque les cookies de tracking, mais confond parfois le cookie de session avec un cookie tiers publicitaire.
- uBlock Origin : avec les listes de filtres avancées, peut supprimer des cookies jugés « non essentiels ».
- Firefox Multi-Account Containers: si getlibre.fr est assigné à un conteneur autre que celui où vous êtes authentifié(e), le cookie de session n'est pas partagé.
- Cookie AutoDelete, Self-Destructing Cookies: suppriment automatiquement les cookies à la fermeture d'onglet.
Solutions rapides
- Tester en navigation privée: si tout marche en privée, c'est bien une extension. Aucune extension n'est active en privée par défaut.
- Mettre getlibre.fr en liste blanchedans vos extensions : pour Privacy Badger, cliquez l'icône de l'extension sur getlibre.fr et choisissez « Autoriser sur ce site ». Pour uBlock, ouvrez le tableau de bord → « Mes filtres » → ajoutez
@@||getlibre.fr^$cookie. - Désactiver temporairement les extensions de confidentialité sur getlibre.fr, vous reconnecter, puis les réactiver.
- Vider le stockage lié au site: Paramètres → Vie privée → « Effacer l'historique » → cocher « Cookies » et « Données de sites » + « Cache » → bouton « Effacer ». Puis reconnectez-vous.
Quand le problème n'est PAS une extension
Si même en navigation privée vous voyez « session expirée » immédiatement après login :
- Vérifiez l'heure de votre ordinateur : si elle est décalée de plus de quelques minutes, la signature JWT est rejetée.
- Videz le Service Worker de getlibre.fr : tapez
about:serviceworkersdans la barre d'adresse, trouvez getlibre.fr, cliquez « Unregister ». Puis rechargez. - Si le problème persiste, contactez-nous via le bouton « Signaler » en bas de l'app, en joignant une capture d'écran de l'onglet Console (F12) avec les erreurs rouges.
Vous voulez aider ?
Si vous avez trouvé quelle extension posait problème, dites-le-nous via le bouton « Signaler » — on pourra l'ajouter à cette FAQ pour aider d'autres membres.