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>>