« DeepSeek apiplatform keycloak » : différence entre les versions
| Ligne 96 : | Ligne 96 : | ||
* Dans `security.yaml`, définir les règles de sécurité pour les routes de l'API. | * Dans `security.yaml`, définir les règles de sécurité pour les routes de l'API. | ||
* Exemple : | * Exemple : | ||
< | <syntaxhighlight lang="yaml" line> | ||
security: | security: | ||
firewalls: | firewalls: | ||
| Ligne 104 : | Ligne 104 : | ||
access_control: | access_control: | ||
- { path: ^/api, roles: ROLE_USER } | - { path: ^/api, roles: ROLE_USER } | ||
</ | </syntaxhighlight> | ||
===== 3. '''Valider les tokens JWT''' :===== | ===== 3. '''Valider les tokens JWT''' :===== | ||
* API Platform valide les tokens JWT reçus dans les requêtes en utilisant la clé publique de Keycloak. | * API Platform valide les tokens JWT reçus dans les requêtes en utilisant la clé publique de Keycloak. | ||