generated: '2026-07-18' method: searched source: https://casper.com/.well-known/openid-configuration docs: https://shopify.dev/docs/api/customer notes: >- casper.com is a Shopify storefront. Customer-facing authentication is the Shopify Customer Account API using OpenID Connect / OAuth 2.0 (authorization code + PKCE). Anonymous read-only browsing (product/collection JSON) requires no auth. summary: types: [openIdConnect, oauth2] oauth2_flows: [authorizationCode, refreshToken, jwt-bearer] pkce: true schemes: - name: shopify-customer-account-oidc type: openIdConnect issuer: https://shopify.com/authentication/60822683729 openIdConnectUrl: https://casper.com/.well-known/openid-configuration authorization_endpoint: https://shopify.com/authentication/60822683729/oauth/authorize token_endpoint: https://shopify.com/authentication/60822683729/oauth/token end_session_endpoint: https://shopify.com/authentication/60822683729/logout jwks_uri: https://shopify.com/authentication/60822683729/.well-known/jwks.json grant_types_supported: [authorization_code, refresh_token, 'urn:ietf:params:oauth:grant-type:jwt-bearer'] response_types_supported: [code] code_challenge_methods_supported: [S256] token_endpoint_auth_methods_supported: [client_secret_basic] id_token_signing_alg_values_supported: [RS256] sources: [well-known/casper-openid-configuration.json]