« DeepSeek apiplatform keycloak » : différence entre les versions
| (3 versions intermédiaires par le même utilisateur non affichées) | |||
| Ligne 173 : | Ligne 173 : | ||
Lorsque vous utilisez '''API Platform''' avec un serveur '''Keycloak''', il est important de comprendre la différence entre '''ID Token''' et '''Access Token''', car ces deux types de tokens ont des rôles distincts dans le processus d'authentification et d'autorisation. Voici une explication détaillée : | Lorsque vous utilisez '''API Platform''' avec un serveur '''Keycloak''', il est important de comprendre la différence entre '''ID Token''' et '''Access Token''', car ces deux types de tokens ont des rôles distincts dans le processus d'authentification et d'autorisation. Voici une explication détaillée : | ||
---- | |||
=== 1. '''Access Token'''=== | === 1. '''Access Token'''=== | ||
==== a. '''Rôle''' : ==== | ==== a. '''Rôle''' : ==== | ||
| Ligne 198 : | Ligne 198 : | ||
:1. Authentifier l'utilisateur (vérifier que le token est valide et signé par Keycloak). | :1. Authentifier l'utilisateur (vérifier que le token est valide et signé par Keycloak). | ||
:2. Autoriser l'accès aux routes ou opérations en fonction des rôles ou permissions contenus dans le token. | :2. Autoriser l'accès aux routes ou opérations en fonction des rôles ou permissions contenus dans le token. | ||
---- | |||
===2. '''ID Token'''=== | ===2. '''ID Token'''=== | ||
| Ligne 300 : | Ligne 300 : | ||
=== [[ Mistral_apiplatform_keycloak | Voir les réponses aux mêmes questions posées à Mistral]] === | === [[ Mistral_apiplatform_keycloak | Voir les réponses aux mêmes questions posées à Mistral]] === | ||
[[category:DeepSeek]] [[category:api]] | [[category:DeepSeek]] [[category:api]] [[Catégorie: Apiplatform]] [[category:Keycloak]] | ||