« DeepSeek apiplatform keycloak » : différence entre les versions
| Ligne 215 : | Ligne 215 : | ||
===2. '''ID Token'''=== | ===2. '''ID Token'''=== | ||
===='''Rôle''' :==== | ===='''Rôle''' :==== | ||
:L''''ID Token''' est utilisé pour authentifier l'utilisateur auprès du client (application frontale ou mobile). | |||
:Il est généralement utilisé dans des flux '''OpenID Connect''' (OIDC) pour fournir des informations sur l'utilisateur. | |||
===='''Contenu''' :==== | ===='''Contenu''' :==== | ||
:Il contient des informations sur l'utilisateur (comme son identifiant, son nom, son email, etc.). | |||
:Exemple de payload d'un ID Token (JWT) : | |||
```json | ```json | ||
{ | { | ||
| Ligne 231 : | Ligne 231 : | ||
} | } | ||
``` | ``` | ||
===='''Utilisation avec API Platform''' :==== | ===='''Utilisation avec API Platform''' :==== | ||
:L''''ID Token''' n'est '''pas utilisé directement par API Platform'''. | |||
*Il est principalement utilisé par le client (frontend) pour : | |||
:1. Connaître les informations de l'utilisateur (nom, email, etc.). | |||
:2. Maintenir une session utilisateur côté client. | |||
--- | --- | ||