Wires Core's identity and authorization domains into apps/api over one shared, validated PostgreSQL pool; adds an explicit, single-use, concurrency-safe platform-owner bootstrap CLI; adds a smallest-possible immutable permission registry with one Core-owned restricted permission (core.authorization.grants.manage); and adds reusable Hono authorization enforcement plus a narrowly scoped /api/v1/grants HTTP API for managing explicit grants only, gated by an exact trusted Origin on every mutation.
7 lines
231 B
TypeScript
7 lines
231 B
TypeScript
export * from "./authorization/index.js";
|
|
export * from "./database/index.js";
|
|
export * from "./diagnostics/index.js";
|
|
export * from "./identity/index.js";
|
|
export * from "./modules/index.js";
|
|
export * from "./migrations/index.js";
|