Skip to main content
Version: Next (2.x)

createAuth()

createAuth<Context, Scopes, Grants>(loadScopes, globalOptions?): object

Type Parameters

Type Parameter

Context

Scopes extends ScopesShape

Grants extends string

Parameters

ParameterType

loadScopes

GetScopeLoader<Scopes, Context>

globalOptions

AuthOptions<Scopes, Grants>

Returns

object

NameType

auth()

<Result, Source, Context, Args, Info>(scopes, options?) => AuthPlugin<Result, Source, Context, Args, Info>

authAfter()

<Result, Source, Context, Args, Info>(getScopes, options?) => AuthPlugin<Result, Source, Context, Args, Info>

authAppPlugin

AppPlugin