Skip to content

Sudomimus Documentation

Authentication, detached from authorization.

Paste this prompt into Claude, Cursor, ChatGPT, or any AI tool with web access:

Read https://docs.sudomimus.com/llms-full.txt and integrate Sudomimus
authentication into my application.
Stack: <your stack, e.g. Next.js 14 + Drizzle + Postgres>
Auth methods: <e.g. passkeys + email OTP>
Application anchor: your-application
Callback URL: <your callback URL>

The English documentation is published in a machine-readable form so an AI assistant can draft an integration from the current protocol guidance and contracts. Review and test the result against your application configuration. See Build with AI for the endpoints and tool-specific tips. When the assistant needs to operate Sudomimus directly, give it the Sudomimus CLI as a shell-friendly control surface.

Want to try it first? Explore the interactive demos in Theater.

  • Getting Started — what Sudomimus is and how to choose an integration path.
  • AI Integration — machine-readable documentation and the CLI for assistants and automation.
  • Concepts — accounts, organizations, pairwise identity, claim sharing, and token verification.
  • Application Rules — the three-layer allowlist model that decides which auth methods, which identities, and which return paths your application accepts.
  • Connect / OIDC / Device / Native — four separate, peer integration paths with their own protocol flows.
  • Common Operations — session management and account deletion.
  • With Portal — manage organizations, applications, sign-in methods, and access keys.
  • Domains & Federation — adopt domains, set login policy, and connect an identity provider.
  • User-generated Content — avatar uploads, review, and delivery to applications.
  • SDKs - official SDK packages by language, plus the API reference for exact product API wire contracts.
  • Brand Resources — approved marks, sign-in button guidance, motion rules, social cards, and application icon standards.

These docs are also available as raw Markdown for AI agents: append .md to any page URL (for example, /en-us/connect/three-key-model.md), or fetch /llms.txt and /llms-full.txt for the English corpus. Chinese pages are available through their own .md URLs.