Step 18: Read External Authentication Initialization
GET {{authPath}}/{{destinationEnvID}}/rp/authenticate?providerId={{oidcProviderID}}&flowId={{flowID}}
Use a GET {{authPath}}/{{destinationEnvID}}/rp/authenticate?providerId={{oidcProviderID}}&flowId={{flowID}}
request to call the resource provider from the destination environment and choose to sign-on with the external identity provider.
This step can be demonstrated by selecting the option to sign-on with the identity provider from within a web browser, as shown in step 17. When the option to sign-on with the identity provider is selected, the user is redirected to the external identity provider's sign-on screen to authenticate with a username and password:

Set the following parameters:
providerId
Use the OIDC provider id.
flowId
Use the flow id returned in the previous step.
For more information, see Authorize (authorization_code).
Request Params
Key | Datatype | Required | Description |
---|---|---|---|
providerId | string | ||
flowId | string |