For AI agents: a documentation index is available at the root level at /llms.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Logo
PricingDocsBlogSchedule a CallSign Up
DocsBackend API ReferenceFrontend API Reference
DocsBackend API ReferenceFrontend API Reference
  • Getting Started
    • What is Tesseral?
    • Quickstart
    • Customize
  • SDKs
    • Next.js
  • Multi-factor Authentication (MFA)
    • Implement MFA using Tesseral
  • Role-Based Access Control (RBAC)
    • Concepts: What is RBAC?
    • Implement RBAC using Tesseral
  • SAML
    • Implement SAML using Tesseral
  • SCIM
    • Implement SCIM using Tesseral
  • OIDC
    • Implement OIDC using Tesseral
  • Managed API Keys
    • Concepts: What are API Keys?
    • Implement API Keys using Tesseral
  • Audit Logs
    • Enable Audit Logs using Tesseral
  • Features
    • Customizing Your Login Experience
    • B2B Multitenancy
    • Role-Based Access Control (RBAC)
    • Self-Serve User Settings
    • Self-Serve Organization Settings
    • Multifactor Authentication (MFA)
    • SAML SSO
    • OIDC SSO
    • SCIM Provisioning
    • Transactional Emails
    • Webhooks
    • Custom Emails
    • User Impersonation
    • Managed API Keys
    • Managed Audit Logs
    • Self-Hosting Tesseral
  • Login Methods
  • Concepts: Tesseral resources
    • Overview
    • Projects
    • Backend API Keys
    • Publishable Keys
    • Organizations
    • Users
    • Passkeys
    • SAML Connections
    • OIDC Connections
    • SCIM API Keys
    • User Invites
  • Technical Concepts
    • Log in with Google
  • What is Tesseral?
  • Quickstart
  • Customize
  • React
  • Express
  • Flask
  • FastAPI
  • Django
  • Go
  • Axum
  • Next.js
  • Implement MFA using Tesseral
  • Concepts: What is RBAC?
  • Implement RBAC using Tesseral
  • Implement SAML using Tesseral
  • Implement SCIM using Tesseral
  • Implement OIDC using Tesseral
  • Concepts: What are API Keys?
  • Implement API Keys using Tesseral
  • Enable Audit Logs using Tesseral
  • Customizing Your Login Experience
  • B2B Multitenancy
  • Role-Based Access Control (RBAC)
  • Self-Serve User Settings
  • Self-Serve Organization Settings
  • Multifactor Authentication (MFA)
  • SAML SSO
  • OIDC SSO
  • SCIM Provisioning
  • Transactional Emails
  • Webhooks
  • Custom Emails
  • User Impersonation
  • Managed API Keys
  • Managed Audit Logs
  • Self-Hosting Tesseral
  • Log in with Email (Magic Links)
  • Log in with Google
  • Log in with Microsoft
  • Log in with GitHub
  • Log in with Password
  • Log in with Enterprise SSO (SAML)
  • Log in with Enterprise SSO (OIDC)
  • Login with Passkey
  • Login with Authenticator App
  • Overview
  • Projects
  • Backend API Keys
  • Publishable Keys
  • Organizations
  • Users
  • Passkeys
  • SAML Connections
  • OIDC Connections
  • SCIM API Keys
  • User Invites
  • Log in with Google
PricingDocsBlogSchedule a CallSign Up
On this page
  • Quickstart
Getting Started

Tesseral Overview

Open-source auth infrastructure for B2B SaaS

Tesseral is open-source auth infrastructure for B2B SaaS. Use Tesseral to support all your product’s needs, including:

  • Customizable Login Pages that support SAML, OIDC, SCIM, MFA, and more
  • B2B Multitenancy
  • User Impersonation
  • Role-Based Access Control

Tesseral is MIT-Licensed and self-hostable.

Quickstart

React Quickstart

Add B2B auth support to your React app in just a few lines of code.

Express.js Quickstart

Add B2B auth support to your Express.js app in just a few lines of code.

Flask Quickstart

Add B2B auth support to your Flask app in just a few lines of code.

Golang Quickstart

Add B2B auth support to your Golang app in just a few lines of code.

Was this page helpful?

Tesseral Quickstart

Sign up for Tesseral, add your login flow, and authenticate requests
Next
Built with