Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
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://deno.land/x/pothos@release-1702326694/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: "all" | "any"