Category
Authentication & Team
Auth flows, RBAC/PBAC, registration, and tenant team management
Architecture Analysis: Dedicated Auth Service
You asked to analyze apps/manager and suggest if we should split Authentication into a separate service apps/auth. | Feature | Current apps/manager Monolith | Proposed Split apps/a
API Key Management — Technical Specification
--- LogicSpike provides a full API key management system for machine-to-machine integrations and public SDK usage. Keys are workspace-scoped, SHA-256 hashed, and carry granular per
API Specification: Authentication
apps/manager Identity Provider /api/v1/auth --- Create a new user account. - Body: json { "email": "jane@company.com", "password": "securePassword123", "name": "Jane Doe" } - Respo
API Specification: Team Management
apps/manager The Platform Core Service Why? Team Management is inseparable from Authentication and Tenant Metadata. Splitting it would cause distributed complexity. /manager/team P
LogicSpike Auth & PBAC Architecture
This document provides a comprehensive technical breakdown of how authentication, authorization, and Permission-Based Access Control PBAC operate within the LogicSpike platform. It
Authentication Flows (Technical Specification)
This document outlines the complete technical routing, database transactions, and data flows for authenticating users within the LogicSpike platform. - Payload: { "email": "...", "
Domain Model: Team Management
Represents the link between a User and a Tenant. - Attributes: - id: UUID - userId: UUID - tenantId: UUID - roleId: UUID - isOwner: Boolean Immutable flag for the tenant creator, b
Outstanding Auth Implementation Tasks
During the comprehensive documentation audit—including a direct review of the codebase—several critical implementation gaps and bugs were identified. These represent technical debt
User Journey: Tenancy & Team Management
This document outlines the product and user-experience flows for identity, multi-tenant workspace switching, and team lifecycle management in LogicSpike. Users authenticate into th
Workflow: Login with 2FA & OTP
This document details the authentication flow, including Two-Factor Authentication 2FA. --- mermaid sequenceDiagram actor User participant FE as Frontend participant API as Manager
Workflow: Login with Phone Number (Passwordless)
This document details the flow for logging in using a Phone Number and OTP. --- mermaid sequenceDiagram actor User participant FE as Frontend participant API as Manager API partici
Workflow: User Registration (Sign Up)
This document details the critical path for a new user signing up to LogicSpike. It involves a Distributed Transaction across multiple entities User, Identity, Tenant, Membership.