1.2 KiB
HiveCast API-Key Login Demo
This demo proves the SDK-side HiveCast credential shape without committing a secret.
It validates a user-supplied HiveCast API key against the configured HiveCast
cloud, then writes the same package-local .matrix config/credential files that
matrix configure writes. This is the current API-key login shape.
It does not prove hosted broker execution yet. The SDK still needs a provider-owned credential exchange/login command before a package can use a HiveCast-issued broker JWT directly from this repo.
Run
export MATRIX_CLOUD=https://dev.hivecast.ai
export MATRIX_SPACE=<your-space-root>
export MATRIX_API_KEY=<your-api-key>
pnpm demo:hivecast-login
Optional:
MATRIX_DEMO_HOME=/tmp/my-sdk-hivecast-demo pnpm demo:hivecast-login
MATRIX_DEMO_KEEP=1 pnpm demo:hivecast-login
The key is never printed. By default the temporary demo home is deleted after a
successful run. Set MATRIX_DEMO_KEEP=1 to inspect the generated .matrix
files locally.
Check Script Wiring Without A Key
pnpm demo:hivecast-login -- --check
This only verifies that the demo is installed and intentionally refuses to run without credentials.