ThunderID Docs
Learn how to add sign-in, secure APIs, manage organizations, and connect AI agents with ThunderID.
New to ThunderID?
Follow the step-by-step guide to go from zero to your first working integration.
01
Run ThunderID
Start ThunderID locally with Docker or download the release artifact.
02
Register an application
Create an application in the Console and get your client credentials.
03
Build a sign-in flow
Use the visual flow designer to configure how users authenticate.
04
Connect your app
Add sign-in to a React app with the Asgardeo SDK in a few lines of code.
Want a quicker setup? Use the ThunderID MCP server to create apps, configure flows, and connect SDKs from your editor.
Try MCP server →Know your use case?
Consumer Apps
B2C - Customer Identity
Frictionless sign-up and sign-in for consumer apps. Passkeys, social login, and step-up authentication.
Choose when
- Your users are individual consumers on web or mobile
- Fast onboarding and low-friction sign-in are priorities
- You need social login, passkeys, or step-up auth
SaaS Apps
B2B - Multi-Tenant SaaS
Organizations, invitations, enterprise SSO, delegated admin, and workspace-level policies.
Choose when
- Each customer is a business with its own workspace
- You need org-scoped roles, policies, and branding
- Enterprise SSO or federated identity is required
AI & Automation
Identity for AI Agents
Authenticate agents, authorize actions, secure MCP servers, and audit every interaction across single and multi-agent workflows.
Choose when
- Users interact with your AI agent securely
- Agents call APIs and MCP servers on their own or on behalf of users
- Multi-agent workflows need trust propagation and audit trails