/authorize
endpoint and passing parameters, 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 session
scope
: 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
: Auth0 Organization to use. Where the organization is known ahead of time, a request to /authorize
can include this parameter, which is 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. Alternatively, you can omit the organization
parameter from the call to /authorize
and configure your Auth0 Tenant to prompt the user to select the appropriate organization as part of first-factor authentication. For more information, see Define Organization Behavior.
organization
parameter is included on a call to the /authorize
endpoint, then this should be used consistently for the duration of any session with Auth0. The Organizations feature does not associate any selected organization with the Auth0 SSO session, so omitting the parameter will always prompt the user to select the desire organization./login
to collect credentials from the user. If Jennifer already has a Database session with Hoekstra & Associates, then steps 3a and 4 will be skipped. For more information, see Single Sign-On.
login
.
redirect_uri
(https://hoekstra.corp.travel0.net/login/callback
) with the state
passed in step 2, 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
.
/authorize
endpoint and passing parameters, 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 session
scope
: 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
: Auth0 Organization to use. Where the organization is known ahead of time, a request to /authorize
can include this parameter, which is 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. Alternatively, you can omit the organization
parameter from the call to /authorize
and configure your Auth0 Tenant to prompt the user to select the appropriate organization as part of first-factor authentication. For more information, see Define Organization Behavior.
organization
parameter is included on a call to the /authorize
endpoint, then this should be used consistently for the duration of any session with Auth0. The Organizations feature does not associate any selected organization with the Auth0 SSO session, so omitting the parameter will always prompt the user to select the desire organization.connection
: Name of the configured Auth0 Enterprise Connection for MetaHexa Bank.
connection
parameter. When not provided, the user is prompted to select the Enterprise Connection associated with the upstream Identity Provider (IdP), which is an extra step from a UX perspective.login
.
metahexa.corp.travel0.net
) will be used in place of Hoekstra & Associates.