Skip to Content
DocumentationAdmin Back-office (Coming Soon)Overview

Admin Back-office

⚡ 3 min read

Coming Soon — Admin Back-office (SDK sign-in for downstream apps) is not generally available yet. Use AI Agent (MCP) and Common docs for current workflows; this section will open when the feature ships.

app.transcodes.io  is the Transcodes Console — a Next.js visual project editor where you configure authentication for downstream apps (your SaaS admin, customer portal, MCP agents). Operators sign in with Firebase; end-user auth runs on Transcodes Auth via the SDK you configure here.


Console layout

  1. Organization → pick or create a project.
  2. ReactFlow canvasProject Setup node plus Authentication Kit Cluster nodes.
  3. Click a kit node to open its panel (side drawer or center modal).

Configuration, Webhook, and MCP open as center modals. Most other kit nodes open a right-side panel.


Authentication Kit Cluster

NodePanel typeWhat you configure
Installation GuideSideCopy webworker.js CDN snippet and Project ID
ConfigurationModalDomain URL (read-only here), token TTL, SDK Redirect Origins, .well-known/webauthn helper
BrandingSideLogo, colors, title, slogan for Transcodes Auth
RBACModalMembers (must exist before SDK sign-in), roles, resource permissions
Audit LogsSideMFA / security event charts and log review
JSON Web KeySideGenerate ES256 public JWK for your backend
WebhookModalSlack / Discord alerts
MCPModalAI agent connection (MAT, transcodes-guard)
BackupSideEncrypted member backup download

Project Setup node (separate from the cluster): download TypeScript definitions (transcodes.d.ts) and set Domain URL when creating or editing the project.


First-time setup workflow

  1. Create a project — default Domain URL can be the Transcodes hosted auth domain (Transcodes Auth) or your own origin.
  2. Open Authentication Kit Cluster → run the setup wizard (domain/branding/JWK/members) or configure nodes one by one.
  3. RBAC → Members — register every user who will sign in through your app.
  4. Installation Guide — copy the CDN script into your app (not the Console itself).
  5. If your app hosts the SDK and receives sign-in redirects, add SDK Redirect Origins under Configuration → Domains. Leave empty for MCP-only or fully hosted auth.
  6. JSON Web Key — copy the public key to your API server (verify member JWTs with ES256).

What the Console is not

Console (app.transcodes.io)Your app + SDK
Firebase login for buildersredirectToSignIn / handleSignInCallback for members
Issues member API tokens (MAT) for MCPStores member JWT in IndexedDB after sign-in
Generates install snippetsLoads webworker.js and calls SDK APIs

Implement member auth in your stack: Signin · Next.js · React


Last updated on