Descope Documentation
Welcome to Descope, a passwordless authentication and user management service designed for developers. Descope makes it easy to enable a variety of different user authentication methods in your application.
With our SDKs and no-code workflow builder, you can easily create and customize secure authentication flows for every interaction a user has with your B2B or B2C application.
How Descope Helps
Descope Flows
Design login screens and authentication flows visually without writing code, and embed them into your app.
Risk-Based MFA
Create adaptive MFA flows based on conditional logic to enforce MFA only when the login attempt is deemed to be risky.
Self Service SSO and SCIM
Enable your customer tenant admins to configure their own SSO and SCIM connections in a self-service portal.
Delegated Admin Widgets
Hand off identity management to your customer admins and end users with embeddable widgets (user profiles, user and role mgmt., access key mgmt. and more).
Connectors
Bring in data and actions from 50+ third-party connectors into your user journey workflows (e.g. CRM, identity verification, fraud prevention, audit).
New
Agentic Identity Hub
Add auth, user consent, scope-based access control, credential management, and policies to your AI agents and MCP servers.
Add Authentication to Your App with Our SDKs
The recommended approach for integrating Descope is to use Descope Flows, which provide the easiest and most straightforward way to implement authentication. However, if you prefer to build your own custom authentication experience, you can use our SDKs instead.
Client SDKs
Design your own login screens and authentication flows in your frontend with code, while we handle session management for you.
Mobile SDKs
Add authentication to your mobile application with secure session management and token handling.
Backend SDKs
Build your own custom APIs for authentication. You handle all frontend code and session management, while we exist in the backend behind your APIs.
Quick Start Tutorials
Watch these quick video tutorials to learn the fundamentals of integrating Descope into your application. Each video covers a key aspect of authentication and user management, from implementing Flows to working with SDKs and managing tenants.
Example Apps
B2C Retail App
Sample B2C retail application built with Descope flows and react SDK.
B2B App
Sample B2B application built with Descope flows and react SDK.



