Module

x/pothos/packages/plugin-scope-auth/types.ts>ScopeAuthPluginOptions

Pothos GraphQL is library for creating GraphQL schemas in typescript using a strongly typed code first approach
Go to Latest
interface ScopeAuthPluginOptions
import { type ScopeAuthPluginOptions } from "https://dotland.deno.dev/x/pothos@release-1713397530/packages/plugin-scope-auth/types.ts";

Properties

optional
unauthorizedError: UnauthorizedForTypeErrorFn<Types, { }>
optional
cacheKey: (value: unknown) => unknown
optional
runScopesOnType: boolean
optional
treatErrorsAsUnauthorized: boolean
optional
authorizeOnSubscribe: boolean
optional
defaultStrategy: Types["DefaultAuthStrategy"]