> ## Documentation Index
> Fetch the complete documentation index at: https://translations.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# SSO du natif vers le Web

> Comprenez comment le SSO du natif vers le Web permet de faire passer des utilisateurs authentifiés d’applications natives à des applications Web.

La fonctionnalité Native to Web <Tooltip tip="Authentification unique (SSO) : service qui, après qu’un utilisateur a ouvert une session dans une application, ouvre automatiquement une session pour cet utilisateur dans d’autres applications." cta="Voir le glossaire" href="/fr-CA/docs/glossary?term=Single+Sign-On">authentification unique</Tooltip> (SSO) d’Auth0 offre une expérience fluide aux utilisateurs en les faisant passer de votre [application native](/fr-CA/docs/authenticate/login/native-login) à votre application Web sans interrompre leur authentification.

Si votre application Web s’appuie sur des WebViews intégrées ou des navigateurs externes pour offrir des fonctionnalités étendues ou avancées, vos utilisateurs peuvent passer entre les environnements natif et Web au sein de la même session authentifiée.

En liant les jetons de transfert de session à l’appareil précis au moyen de l’adresse IP ou de l’ASN, la continuité et la sécurité de la session sont maintenues, ce qui garantit que le contexte d’authentification reste sécurisé tout au long de la transition.

<div id="how-it-works">
  ## Fonctionnement
</div>

<Frame>
  <img src="https://mintcdn.com/translations/pvjQqAy3EB2TK6NP/docs/images/cdy7uua7fh8z/4gFE2RP5ZCEcukiNF3Gpae/f957034f63c36d5a11f6a64d988c00e9/sequence-diagram.png?fit=max&auto=format&n=pvjQqAy3EB2TK6NP&q=85&s=a36a9dd31cc111eede144d9da66194a8" alt="Flux de travail SSO du natif vers le Web" width="1404" height="869" data-path="docs/images/cdy7uua7fh8z/4gFE2RP5ZCEcukiNF3Gpae/f957034f63c36d5a11f6a64d988c00e9/sequence-diagram.png" />
</Frame>

1. Un utilisateur se connecte à votre application native.
2. Auth0 authentifie l’utilisateur et renvoie un jeton d’accès, un jeton d’actualisation et un jeton d’identité.
3. Votre application native appelle le point de terminaison [`/token`](https://auth0.com/docs/api/authentication/authorization-code-flow-with-pkce/get-token-pkce) d’Auth0 pour échanger un jeton d’actualisation contre un jeton de transfert de session. Le jeton de transfert de session est lié à une adresse IP ou à un ASN précis.
4. Auth0 renvoie le jeton de transfert de session pour l’authentification auprès d’une application Web.
5. Auth0 autorise le jeton de transfert de session dans un cookie ou comme paramètre d’URL, puis renvoie un [code d’autorisation](/fr-CA/docs/get-started/authentication-and-authorization-flow/authorization-code-flow).
6. L’application Web échange le code d’autorisation contre des jetons d’accès ou d’actualisation au point de terminaison [`/token`](https://auth0.com/docs/api/authentication/authorization-code-flow/get-token).
7. L’application Web initialise une session pour l’utilisateur.

Découvrez comment [configurer et mettre en œuvre le SSO du natif vers le Web](/fr-CA/docs/authenticate/single-sign-on/native-to-web/configure-implement-native-to-web)

<div id="limitations">
  ## Limitations
</div>

* Une fois SSO du natif vers le Web activé pour une application, le paramètre `session_transfer_token` fonctionne uniquement avec SSO du natif vers le Web.
* Les <Tooltip tip="Jeton d’actualisation : jeton utilisé pour obtenir un nouveau Jeton d’accès sans obliger les utilisateurs à se reconnecter." cta="Voir le glossaire" href="/fr-CA/docs/glossary?term=Refresh+Tokens">Jetons d’actualisation</Tooltip> issus d’une transaction antérieure de jeton de transfert de session ne génèrent pas de nouveaux jetons de transfert de session.
