Reference

tryRequirePermission

Checks for a permission without redirecting, returning a discriminated authorization result.

Signature

function tryRequirePermission<TData>(request: Request, store: SessionStore<TData>, permission: AuthRequirement, options: Pick<AuthGuardOptions, "mode">): Promise<TryAuthResult<TData>>