Component: Block Commerce

Block Commerce component: restrict access using a custom field

Use the Block Commerce component to prevent users from accessing a page based on a custom attribute of the logged-in user.

Pre-requisite:

  • This component must be used on a Page set to Authenticated. Learn more at:

  • This component checks the userDetails object, which is a representation of the authenticated user.

    • userDetails is populated by your authentication provider via the JWT token.

    • You must configure your authentication system to include custom:allow_commerce attribute as a claim in the JWT token and set it to "false". The component will then block the user from accessing the page.

    • Learn more about how to set up JWT tokens and claims in Limio: .

image.png

Props

id

label

type

default

heading

Heading

string

Something went wrong

body

Body

richtext

It looks like you're not eligible for this purchase. Go to your account to update your details.

label

Button Label

string

My account

url

Button URL

string

/mma

componentId

Component Id

string

block-purchase-dialog-limio

Last updated

Was this helpful?