doc-locale/fr-fr/administration/auth/test_oidc_oauth.md
{{< details >}}
{{< /details >}}
Pour tester OIDC/OAuth dans GitLab, vous devez :
Avant de pouvoir tester OIDC/OAuth sur GitLab, vous devez :
Vous devez d'abord créer une application OIDC/OAuth sur votre instance GitLab. Pour ce faire :
openid est activée.Une fois votre application OAuth créée dans GitLab, vous pouvez l'utiliser pour tester OIDC/OAuth :
Pour vérifier que l'authentification OIDC/OAuth fonctionne correctement sur GitLab, vous pouvez effectuer les vérifications suivantes :
Vérifiez que le jeton d'accès reçu à l'étape précédente est valide et peut être utilisé pour vous authentifier auprès de GitLab. Pour ce faire, effectuez une requête API de test vers GitLab en utilisant le jeton d'accès pour vous authentifier. Par exemple :
curl --header "Authorization: Bearer <access_token>" https://mygitlabinstance.com/api/v4/user
Remplacez <access_token> par le jeton d'accès réel que vous avez reçu à l'étape précédente. Si la requête API réussit et renvoie des informations sur l'utilisateur authentifié, alors l'authentification OIDC/OAuth fonctionne correctement.
Vérifiez que les portées que vous avez spécifiées dans votre application OAuth sont correctement appliquées. Pour ce faire, effectuez des requêtes API qui nécessitent les portées spécifiques et vérifiez qu'elles réussissent ou échouent comme prévu.
C'est tout ! Grâce à ces étapes, vous devriez être en mesure de tester l'authentification OIDC/OAuth sur votre instance GitLab à l'aide de votre application cliente.