Phase 2: Tenants + Identity + Licensing #24
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Overview
Integrate Logto as identity provider, add tenant and license management, set up Traefik reverse proxy, and deliver a Docker Compose production stack.
Depends On
Related Epics
Key Deliverables
POST /api/tenants/{id}/license(generate),GET /api/tenants/{id}/license(fetch active)Build-vs-Buy Decisions
Removed from Scope (vs original)
Custom OIDC implementation→ Logto provides thisCustom team management→ Logto organizations handle thisCustom invite flow→ Logto handles thisCustom password reset→ Logto handles thisImplementation Plan
docs/superpowers/plans/2026-04-04-phase-2-tenants-identity-licensing.md— 12 tasksPRD Reference
Sections 4 (Data Architecture — tenants), 5 (IAM — now Logto), 10 (License & Feature Gating)
Superseded by:
docs/superpowers/specs/2026-04-04-dual-deployment-architecture.mdclaude referenced this issue2026-03-30 09:23:49 +02:00
claude referenced this issue2026-03-30 09:24:12 +02:00
Phase 2: Tenants + Licensingto Phase 2: Tenants + Identity + Licensing