Skip to main content

Incorporate placeholders

When you configure OpenID Connect authentication, you have the option to use placeholders in the _Initiate Login URL_ field at Live > Billing and Distribution > Products > productName | Edit > Integration | Edit Authentication.

Initiate Login URL placeholder values are useful when your login URL must be unique for each subscription—for example, when you select the _One per subscription_ client creation method.

During single sign-on (SSO), the placeholder is replaced with the unique account identifier that was provided by the Developer during the subscription order event. When no placeholder is used, the URL that is configured identifies only the marketplace from which the SSO request originated.

Following are template examples for Initiate Login URL placeholders:

https://{accountIdentifier}.yoururl.com/login (shown in the following image)

https://www.yoururl.com/oidc/login?account={accountIdentifer}

Two placeholder types are available:

{accountIdentifier} — During single sign-on (SSO), this placeholder is replaced with the unique account identifier that was provided by the Developer during the subscription order event.

{parentAccountIdentifier} — (For Add-on products only.) During SSO, this placeholder is replaced with the unique account identifier for the add-on’s parent product that was provided by the Developer during the subscription order event.

See Edit OpenID Connect to learn how to add an Initiate Login URL.

Was this page helpful?