Skip to main content
Deno 2 is finally here 🎉️
Learn more
Module

x/pothos/packages/plugin-scope-auth/mod.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://deno.land/x/pothos@release-1721854018/packages/plugin-scope-auth/mod.ts";

Properties

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