Skip to main content

StorefrontAuthenticationSettingsInput

Necessary fields to set authentication related settings for a Storefront.

input StorefrontAuthenticationSettingsInput {
externalCustomerIdFieldName: String
issuer: String!
jwksUrl: String
}

Fields

StorefrontAuthenticationSettingsInput.externalCustomerIdFieldName ● String scalar

Required for authenticationType JWKS. This is the name of the field containing the customerId, normally 'sub'

StorefrontAuthenticationSettingsInput.issuer ● String! non-null scalar

Required for authenticationType COGNITO or JWKS. This indicates the issuer of the JWT.

StorefrontAuthenticationSettingsInput.jwksUrl ● String scalar

Required for authenticationType JWKS. This is the URL of the JWKS endpoint.

Member of

StorefrontCreateInput input ● StorefrontUpdateInput input