Creating Partner-Specific Pages

You can restrict access to specific pages in Limio Commerce so only authenticated partner users can view them. This guide explains how to set up the authentication in the Limio settings and how to apply the partner authentication to certain pages.

Set up new partner authentication

This guide applies only to OpenID Connect authentication. The Is Partner setting is not available for other authentication types.

  1. In Limio Commerce, go to Settings → Authentication Providers.

  2. Create a new authentication provider by clicking OpenID Connect.

  3. Fill out the fields normally.

  4. Find the Is Partner Auth? field. Tick the checkbox to mark this provider as a partner authentication provider.

    • Default: Unticked (false)

    • Leave it unticked for regular customer login flows.

  5. Click Save.

Please note that you will typically only need to configure one partner authentication provider. Partner eligibility to purchase certain offers is configured on the offer itself. Read this article to find out more:

When this authentication provider is used on a Limio Shop page, if the user’s email matches a partner user in the :

  • the user will be provided with a OTP via email

  • upon successful login, the JWT token will include the following claim:

"lmo:partner_org": "12345"

If the user’s email does not match any partner user:

  • the user will not be sent a OTP via email, so they will not be granted access to partner-only pages.

Apply partner authentication to pages

On each page you want to restrict to partners, follow these steps:

  1. Open the Page.

  2. Open the Settings.

  3. Set Require Authentication? to true.

  4. Set Auth Provider to the partner authentication method you set in in the stage above.

  5. Click confirm.

  6. Click Save.

  7. Rebuild and republish your page.

Typical partner pages required

This is a list of typical partner pages you will need for your partners to create and manage customer subscriptions.

Purchasing a new subscription:

  • Offers page - see for more information

  • Checkout page - see our to get started

  • Order complete page

Managing existing customers and subscriptions:

  • List of all customers

  • List of all subscriptions for one specific customer

  • Update subscription pages

Last updated

Was this helpful?