@open-matrix/system-auth (0.1.30)

Published 2026-09-05 00:13:01 +00:00 by hivecast-admin

Installation

@open-matrix:registry=
npm install @open-matrix/system-auth@0.1.30
"@open-matrix/system-auth": "0.1.30"

About this package

@open-matrix/system-auth

Bus-addressable Matrix authentication primitives.

This package owns Host session tokens, principal state, credential metadata, the tenant-imported system.auth actor surface, and the platform-account-only system.auth.controlPlane inventory and bounded operator surface. Host Service may route HTTP requests to these primitives during the transition, but the state and bus interface live in this package.

The platform-only control plane includes exact scalar authority-root resolution without principal inventory disclosure and reversible hosted-probe retirement. Retirement suspends the principal, disables signup-sourced hosted-service eligibility, and revokes exact active browser-session NATS users; partial revocation is a typed, idempotently retryable result. The retirement receipt does not claim synchronous responder shutdown. The registry and hosted-application service hosts observe disabled eligibility on their existing 30-second reconciliation loop; closure must wait beyond one complete loop and independently prove both responder classes absent for each retired root while the sanctioned seed remains responsive.

Dependencies

Dependencies

ID Version
@open-matrix/contracts 0.1.24
@open-matrix/core 0.1.30
@open-matrix/host-auth-store 1.0.10
@open-matrix/nats-auth 0.1.28
@open-matrix/nats-authority-port 0.0.10
@open-matrix/package-runtime 0.1.34
@open-matrix/sqlite-store 1.0.21
@open-matrix/subjects 0.1.11
@open-matrix/system-postgres 1.0.8
nats ^2.29.3

Development Dependencies

ID Version
@open-matrix/nats-authority-nauth 0.0.9
@types/node ^25.0.10
esbuild ^0.25.0
tsx ^4.0.0
typescript ^5.3.0

Peer Dependencies

ID Version
@open-matrix/nats-authority-nauth *
Details
npm
2026-09-05 00:13:01 +00:00
0
186 KiB
Assets (1)
Versions (27) View all
0.1.33 2026-09-05
0.1.32 2026-09-05
0.1.30 2026-09-05
0.1.29 2026-09-04
0.1.28 2026-09-04