Les cookies de session et les JWT (JSON Web Tokens) sont des composants importants qui permettent aux sites web de fonctionner correctement et de protéger vos informations. Cependant, lorsque vous utilisez différents environnements ou passez d’une tâche à une autre, certains problèmes peuvent affecter le fonctionnement de ces cookies et jetons. Poursuivez votre lecture pour mieux comprendre ces problèmes et découvrir des conseils utiles afin d’éviter les difficultés et de bénéficier d’une expérience de navigation cohérente et sans tracas.
Comprendre les cookies de session et les jetons JWT :
Cookies de session
- Qu’est-ce qu’un cookie de session ? Les cookies de session sont de petits fichiers qui stockent des informations sur vos préférences et aident les sites web à mémoriser vos choix pendant votre visite.
- À quoi sert un cookie de session ? Ils rendent votre expérience de navigation plus personnalisée et maintiennent votre session afin que vous n’ayez pas à vous connecter à plusieurs reprises.
- Comment fonctionne un cookie de session ? Les cookies de session sont stockés dans la mémoire de votre ordinateur et disparaissent lorsque vous fermez votre navigateur.
| Nom du cookie de session Beamery : sid_beamery | |
| Environnement | Domaine du cookie |
| Production US | .beamery.com (application principale) |
| Production EU | .beamery.eu (application principale) |
| Sandbox US | .sandbox.beamery.com (application principale) |
Jetons JWT
- Que sont les jetons JWT ? Les jetons JWT sont des codes spéciaux qui transmettent de manière sécurisée des informations entre les différentes parties d’un site web.
- À quoi servent les jetons JWT ? Ils vérifient que vous êtes bien la personne que vous prétendez être et vous donnent accès à certaines fonctionnalités ou zones.
- Comment fonctionnent les jetons JWT ? Les jetons JWT se composent de trois parties : un en-tête, une charge utile (contenant les informations) et une signature. Ils sont couramment utilisés dans les applications web sécurisées.
| Nom du cookie de session Beamery : FRONTIER_TOKEN | |
| Environnement | Domaine du cookie |
| Production US | .beamery.com (application principale) |
| Production EU | .beamery.eu (application principale) |
| Sandbox US | .sandbox.beamery.com (application principale) |
Utilisation de plusieurs onglets ou changement d’environnement
Problème :
Lorsque plusieurs onglets sont ouverts ou que vous passez d’une tâche à une autre, les cookies de session et les jetons JWT peuvent parfois entrer en conflit ou provoquer des problèmes.
Explication :
Chaque navigateur conserve son propre ensemble de cookies de session et de jetons JWT. Ainsi, plusieurs onglets ouverts dans le même navigateur utilisent le même ensemble de cookies pour un site web. Lorsque vous passez d’un onglet ou d’une tâche à l’autre, le navigateur peut ne plus savoir quels cookies de session et quels jetons utiliser. Cela peut entraîner des conflits entre différentes sessions, voire entre différents sites web.
Impact :
L’impact de ces conflits peut être frustrant. Vous pouvez rencontrer des comportements inattendus sur les sites web, comme être soudainement déconnecté, perdre votre progression dans des formulaires en ligne ou rencontrer des erreurs lors de l’accès à certaines fonctionnalités. Dans certains cas, vous devrez peut-être vous reconnecter inutilement, ce qui perturbera votre flux de travail et vous causera des désagréments. Ces conflits liés aux cookies peuvent également présenter des risques de sécurité, car ils peuvent compromettre l’intégrité et la confidentialité des données de votre session. Il est essentiel de veiller à ce que des mesures appropriées soient mises en place pour prévenir ces conflits et protéger vos informations sensibles lors de l’utilisation de la plateforme Beamery.
Résultats possibles de cookies en conflit :
- La liste déroulante des emplacements de Beamery ne semble charger aucun emplacement
- Les Global Tags ou le Global Status ne s’affichent pas correctement
- Les Vacancies ou les Pools ne se chargent pas sur un profil
- L’historique du Contact Importer affiche une erreur ou une page de chargement en continu
Solution :
Pour éviter ces problèmes, essayez de tenir compte des éléments suivants :
- Fermez les onglets inutilisés. Lorsque vous avez terminé une tâche ou quitté un site web, fermez l’onglet correspondant. Cela permet d’effacer les cookies de session et les jetons associés à cette tâche spécifique, réduisant ainsi les risques de conflit.
- Déconnectez-vous avant de changer. Chaque fois que vous prévoyez de passer à une autre tâche ou à un autre environnement, il est préférable de vous déconnecter de la session actuelle. La déconnexion garantit que tous les cookies de session et les jetons associés à cette session sont invalidés, ce qui évite les conflits lorsque vous démarrez une nouvelle session.
En appliquant ces stratégies et en tenant compte des problèmes associés aux cookies de session et aux jetons JWT, vous pourrez profiter d’une expérience de navigation fluide et sécurisée dans différents environnements.
Comment se déconnecter correctement de l’environnement ?
Si vous cliquez sur le nom de votre profil dans le coin supérieur droit de l’écran, dans la barre de navigation, un menu déroulant devrait s’afficher.
Cliquez sur l’option Déconnexion. Vous devriez être redirigé vers le site web de Beamery une fois la déconnexion réussie.