FR / DE / EN

3.1 Prérequis

ExigencesFlux de code d'autorisation (Authorization Code Flow)Flux d'identification client (Client Credentials Flow)
Interaction utilisateurOui, l'utilisateur doit se connecter et autoriser l'application à accéder à ses donnéesNon, aucune interaction utilisateur n'est nécessaire
client_idOui, toujours requis pour identifier l'applicationOui, toujours requis pour identifier l'application
client_secretLe secret est généré par nos soins et vous est fourniVous devez le générer vous-même via apps.hin.ch
Code d'autorisationOui, après la connexion de l'utilisateur, l'application reçoit un code d'autorisationNon, n'est pas utilisé, sauf initialement
URI de redirectionOui, l'URL vers laquelle l'utilisateur est redirigé après la connexion avec le code d'accès dans l'URLNon, n'est pas nécessaire
Jeton d'accèsOui, est demandé après l'échange du code d'autorisationOui, est demandé directement après la demande de client_credentials
StateN'a pas de signification particulière, mais doit être fourni. Le contenu n'a pas d'importance.N'a pas de signification particulière, mais doit être fourni. Le contenu n'a pas d'importance.
Type de subventionauthorization_code (flux de code d'autorisation)client_credentials (accès à l'application sans utilisateur)
Groupe de jetonsOui, toujours requisOui, toujours requis
Rôle NevisOui, toujours requisOui, toujours requis
codeOui, toujours requis. C'est le code d'authentification.Oui, toujours requis. C'est le code d'authentification.