Skip to main content

Function: requireAuth()

requireAuth(options): (ctx, next) => Promise<void>

Defined in: requireAuth.ts:13

Route-level authentication middleware. Same options as authMiddleware, required defaults to true.

Parameters

ParameterType
optionsAuthMiddlewareOptions

Returns

(ctx, next) => Promise<void>

Example

router.get('/me', requireAuth({ strategies: ['jwt', 'apiToken'] }), handler);