Przejdź do głównej zawartości

Interface: BotProtectionMiddlewareOptions

Properties

defaultFailStrategy?

optional defaultFailStrategy?: FailStrategy

Default fail strategy when token acquisition fails (default: 'open')


failStrategyOverrides?

optional failStrategyOverrides?: Record<string, FailStrategy>

Override fail strategy per operation (e.g. CartComplete = closed)


protectedOperations

protectedOperations: string[]

GraphQL operation names that require bot protection


tokenProvider

tokenProvider: BotProtectionTokenProvider

Token provider instance (manager or fallback chain)