Skip to content

nooschain v0.1.0


nooschain / observability/node-operator-auth / requireNodeOperator

Function: requireNodeOperator()

requireNodeOperator(request, config): NodeOperatorIdentity

Defined in: observability/node-operator-auth.ts:54

Requires Authorization: Bearer <NOOS_OPERATOR_TOKEN> for an operator route.

Outside production, a missing token falls back to dev-operator-token so a local development node can expose the admin GUI without extra setup. In production, a missing token is a configuration error and all protected observability routes reject requests.

Parameters

request

FastifyRequest

config

NodeOperatorAuthConfig

Returns

NodeOperatorIdentity

Audience-first NOOSChain documentation.