Reference

requireRole

Requires an active session with the requested role or redirects to the configured forbidden route.

Signature

function requireRole<TData>(request: Request, store: SessionStore<TData>, role: AuthRequirement, options: AuthGuardOptions): Promise<SessionRecord<TData>>