• FranceConnect

  • FranceConnect+

Déconnexion d'un usager

FranceConnect et FranceConnect+ permettent de se reconnecter sans se ré-authentifier auprès d'un Fournisseur d'Identité (Single Sign-On). Uniquement les connexions FranceConnect+ de niveau élevé nécessitent de se ré-authentifier.

Il est donc demandé au Fournisseur de Service de gérer :

  • la déconnexion auprès de FranceConnect
  • la révocation de l’accès token (optionnel)

Cinématique de déconnexion par un Fournisseur de Service #

FranceConnect et FranceConnect+ implémentent la section sur la déconnexion en cours de spécification dans la norme OpenID Connect : https://openid.net/specs/openid-connect-frontchannel-1_0.html#RPLogout

FranceConnect ne déconnecte pas l'usager au service FranceConnect à la fermeture du navigateur (contrairement à FranceConnect+).

Le Fournisseur de Service doit pouvoir déconnecter l'utilisateur de sa session FranceConnect. La cinématique globale est celle-ci :

  1. L' utilisateur clique sur un lien de déconnexion présenté par le FS.
  2. Le FS doit déconnecter l'utilisateur de son application et de sa session FranceConnect.
  3. L' utilisateur est redirigé vers la page de retour spécifiée par le FS.
  4. Le FS doit préciser l'URL où l'on doit rediriger l'utilisateur une fois qu'il a choisi de se déconnecter ou non de FranceConnect via le paramètre post_logout_redirect_uri, ainsi que passer l'id_token récupéré lors de l'authentification de l'utilisateur via le paramètre id_token_hint.

Attention: le id_token_hint fourni pour la déconnexion à FranceConnect+ doit être déchiffré pour que FranceConnect+ puisse retrouver la session concernée.

Il est obligatoire de renseigner les différentes urls de redirections de déconnexion dans les paramètres client

Révocation de l'access token #

En tant que Fournisseur de Service, vous avez la possibilité de révoquer un access token. Pour cela, FranceConnect et FranceConnect+ respectent les spécifications OAuth 2.0 sur lesquelles se base OpenId Connect. La spécification de la révocation de token se trouve à cette adresse https://tools.ietf.org/html/rfc7009

Paramètres d'affichage
Choisissez un thème