Catalyst Core Updates: Private Tokens and the GraphQL Proxy
Updates to the Catalyst Core course document how Catalyst authenticates GraphQL requests with private storefront tokens and how it proxies client-side requests.
- Set Up a Catalyst Project lab — clarifies that
BIGCOMMERCE_STOREFRONT_TOKENis a private GraphQL Storefront API token and links to the Create Private Token endpoint - Environment variables — adds
BIGCOMMERCE_STOREFRONT_UNAUTHENTICATED_TOKEN, the private token limited to the “Unauthenticated” scope used to proxy client-side GraphQL requests - The API Client lesson — adds a GraphQL Proxy section explaining how Catalyst proxies browser
POST /graphqlrequests to BigCommerce without exposing a storefront token
For details, see the Catalyst Core course.