Setting up Argus to work with an external OpenID Provider - Authorization Code Flow¶
Defining new OpenID Provider¶
To define a new OpenID provider, use the/authentication/v1/openid/provider endpoint:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | |
This setup is similar to the Implicit Flow above, with these differences:
- You need to specify the
tokenURI - You need to specify
responseType: code - You need to provide a client secret, typically set when defining the Argus client in the ID provider. This secret is used by Argus when resolving the authorization code towards the token endpoint.