- Une session est un ensemble d’interactions entre un utilisateur et une application pendant une période donnée. Une même session peut comprendre plusieurs activités (comme des affichages de pages, des événements, des interactions sociales et des transactions de commerce électronique) et stocker temporairement ces informations tant que l’utilisateur est connecté. Dans une mise en œuvre standard de l’en-tête Set-Cookie, une session prend fin lorsqu’un utilisateur quitte un site Web ou ferme son navigateur. Pour éviter que les utilisateurs aient à se connecter chaque fois, les applications peuvent prolonger les sessions en définissant une durée de vie maximale pour le . Les sessions prennent fin lorsqu’un utilisateur se déconnecte ou que la limite de durée de vie de la session est atteinte.
- Les témoins sont des chaînes de données qu’un serveur Web envoie au navigateur. Lorsque le navigateur envoie par la suite une requête à ce serveur Web, il lui renvoie cette même chaîne avec la requête.
Concepts
À propos des témoins
Décrit ce que sont les témoins et comment les utiliser avec les sessions pour suivre l’authentification des utilisateurs.
Couches de session
Apprenez-en davantage sur les couches de session Auth0 créées lorsqu’un utilisateur se connecte : la session de l’application, la session Auth0 et la couche de session de l’IdP.
Cycle de vie des sessions
Apprenez-en davantage sur le cycle de vie des sessions.
Métadonnées de session
Apprenez à utiliser les métadonnées de session Auth0 pour stocker dans une session des données personnalisées qui persistent d’une requête à l’autre et qui sont accessibles à partir des Actions, de la Management API et des jetons.
Anonymous Sessions
Apprenez à créer et à gérer des sessions utilisateur sans exiger d’authentification.
Guides pratiques
Gérer les sessions
Gérer les sessions utilisateur avec Management API
Gérez les sessions utilisateur avec Auth0 Management API pour répertorier les sessions actives, révoquer des sessions individuelles ou mettre fin à toutes les sessions.
Gérer les sessions avec les Actions
Gérez les sessions utilisateur Auth0 avec les Actions pour lire les métadonnées de session, définir des durées de vie de session personnalisées et révoquer ou prolonger des sessions.
Configurer la durée de vie de la session
Explique comment configurer la durée de vie de la session pour un locataire à l’aide d’Auth0 Dashboard, de Management API et des Actions.
Configurer les métadonnées de session
Apprenez à configurer les métadonnées de session Auth0 à l’aide des Actions et de Management API.
Configurer Anonymous Sessions
Apprenez à configurer les sessions anonymes à l’aide d’Auth0 Dashboard ou de Management API.
Configurer des demandes personnalisées pour Anonymous Sessions
Associez les métadonnées de session anonyme à des demandes personnalisées du jeton d’accès à l’aide du mappage des demandes.
Gérer les témoins
Témoins de l'API d'authentification
Apprenez-en davantage sur les témoins de l’API d’authentification : ce qu’ils sont, à quoi ils servent et comment les gérer.
Authentifier des applications monopages avec des témoins
Explique comment utiliser votre serveur dorsal pour authentifier une application monopage (SPA) avec des témoins.
Modifications de l'attribut de témoin SameSite
Explique comment les changements apportés aux navigateurs, comme l’attribut de témoin SameSite, touchent vos applications Web qui intègrent du contenu provenant de domaines tiers.
Cas d’utilisation
Cas d’utilisation des sessions
Découvrez différentes façons d’utiliser les sessions pour déterminer si un utilisateur est authentifié, selon le type d’application et le flux d’autorisation en jeu.
Configurer l’option Rester connecté avec les sessions
Apprenez à configurer l’option Rester connecté avec les sessions Auth0 afin d’offrir aux utilisateurs des sessions persistantes ou éphémères.
Gérer les sessions multisites avec la trousse SDK auth0-spa-js
Décrit le flux de production à suivre avec la trousse SDK auth0-spa-js pour prendre en charge la gestion des sessions multisites.
Cas d’utilisation : informations d’Organization dans les métadonnées de session
Apprenez à utiliser Auth0 Actions pour ajouter les informations d’organisation de l’utilisateur aux métadonnées de session.
Cas d’utilisation d’Anonymous Sessions
Découvrez les cas d’utilisation des sessions anonymes avec les Actions.