hoekstra
organization to represent Hoekstra & Associates in our example, and the metahexa
organization to represent MetaHexa Bank. You can create organizations either manually via the or programmatically via the use of the Auth0 .
client_id
parameter and the organization
parameter, which identifies which Auth0 Organization to use, as part of the call to the /authorize
endpoint. To learn more, see Authentication.
client_id
, but the organization
parameter will be omitted on the call to the /authorize
endpoint.
organization
and organization_name
parameters. The organization
parameter is set to the ID of the corresponding Auth0 Organization definition in your Auth0 Tenant. This will be forwarded to the Auth0 Tenant as part of step 3.invitation
parameter, which will also be forwarded as part of step 3./authorize
endpoint and passing parameters similar to the following, typically via use of an Auth0 SDK or third-party library:
redirect_uri
: https://hoekstra.corp.travel0.net/login/callback
response_type
: code
state
: Unique state generated in this sessionscope
: openid profile
…client_id
: Client ID associated with the Application created in the Travel0 Auth0 Tenant for Hoekstra & Associates’ instance of Travel0 Corporate Booking.organization
: ID of the inviting organization typically obtained via the link in the email described in step 2. Specified in the form organization=
organization_id, where organization_id is set to the identifier associated with the corresponding Auth0 Organization definition in your Auth0 Tenant.invitation
: Additional invitation
parameter associated with the link in the email, as described in step 2./signup/invitation
to collect a password credential from the user.
redirect_uri
(https://hoekstra.corp.travel0.net/login/callback
) with the state
passed in step 3, as well as a code
.
state
and then calls the Travel0 Auth0 Tenant at https://auth.travel0.net/oauth/token
, passing the code
and its client id
and client secret
in exchange for the ID Token. The ID token is then used to generate a session for https://hoekstra.corp.travel0.net
.
organization
and organization_name
parameters. The organization
parameter is set to the ID of the corresponding Auth0 Organization definition in your Auth0 Tenant. This will be forwarded to the Auth0 Tenant as part of step 3.invitation
parameter, which will also be forwarded as part of step 3./authorize
endpoint and passing parameters similar to the following, typically via use of an Auth0 SDK or third-party library:
redirect_uri
: https://metahexa.corp.travel0.net/login/callback
response_type
: code
state
: Unique state generated in this sessionscope
: openid profile
…client_id
: Client ID associated with the Application created in the Travel0 Auth0 Tenant for MetaHexa Bank’s instance of Travel0 Corporate Booking.organization
: ID of the inviting organization typically obtained via the link in the email described in step 2. Specified in the form organization=
organization_id, where organization_id is set to the identifier associated with the corresponding Auth0 Organization definition in your Auth0 Tenant.invitation
: Additional invitation
parameter associated with the link in the email, as described in step 2./invitation
, where Amintha is informed that she will be redirected to the MetaHexa IdP to authenticate first-factor credentials.
login
.metahexa.corp.travel0.net
) will be used in place of Hoekstra & Associates.