Rest
...ts: [authSecrets: AuthSecrets, authenticate: AuthenticationFunction, targetField: TargetField, organizationAPI: Pick<OrganizationDefaultAdapterAPI, "getUserOrganizations">, logger: Logger, context: AdapterHandlerContext]200 Status OK
This validator will check if user is organization owner or admin by applying the following steps in sequence:
Get organization id from target field
Authenticate user token (authenticate)
Get user organizations with owner
or admin
role (organizationAPI.getUserOrganizations)
Check if user is in organization
Return check result
401 NBError Unauthorized
403 NBError Forbidden
Generated using TypeDoc
Is user organization owner or admin validator