For AI agents: visit https://docs.wristband.dev/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI.
Jump to Content
WristbandSite Home
GuidesAPI ReferenceChangelog
v1.0

Site HomeLoginTry for FreeWristband
Guides
LoginTry for Free
v1.0GuidesAPI ReferenceChangelog

Introduction

  • Welcome to Wristband
  • Why Wristband
  • Security and Privacy
  • Frequently Asked Questions (FAQ)
  • Support

Quickstart Guide

  • 🏃Auth Quickstart
  • Set Up a Wristband Application
  • Choose Your Framework
    • ASP.NET
      • Install Auth SDK
      • Add Auth Endpoints
      • 🧪Test Auth Flows
      • Protect Frontend Routes and Components (React)
      • Protect Backend Endpoints
      • 🧪Test Auth Protection
    • Django
      • Install Auth SDK
      • Add Session Management
      • Add Auth Endpoints
      • 🧪Test Auth Flows
      • Protect Your Views
      • 🧪Test Auth Protection
    • Go
      • Install Auth SDK
      • Add Session Management
      • Add Auth Middleware
      • Add Auth Endpoints
      • 🧪Test Auth Flows
      • Protect Frontend Routes and Components (React)
      • Protect Backend Endpoints
      • 🧪Test Auth Protection
    • ExpressJS
      • Install Auth SDK
      • Add Session Middleware
      • Add Auth Middleware
      • Add Auth Endpoints
      • 🧪Test Auth Flows
      • Protect Frontend Routes and Components (React)
      • Protect Backend Endpoints
      • 🧪Test Auth Protection
    • FastAPI
      • Install Auth SDK
      • Add Session Middleware
      • Add Auth Endpoints
      • 🧪Test Auth Flows
      • Protect Frontend Routes and Components (React)
      • Protect Backend Endpoints
      • 🧪Test Auth Protection
    • NestJS
      • Install Auth SDK
      • Add Session Middleware
      • Add Auth Guard
      • Add Auth Endpoints
      • 🧪Test Auth Flows
      • Protect Frontend Routes and Components (React)
      • Protect Backend Endpoints
      • 🧪Test Auth Protection
    • Next.js (App Router)
      • Install Auth SDK
      • Add Session Helper Function
      • Add Auth Endpoints
      • Add Auth Middleware
      • 🧪Test Auth Flows
      • Protect Frontend Routes and Components (React)
      • Protect Pages and Server Components
      • Protect Server Actions
      • Protect API Routes
      • 🧪Test Auth Protection
    • Next.js (Pages Router)
      • Install Auth SDK
      • Add Session Helper Function
      • Add Auth Endpoints
      • Add Auth Middleware
      • 🧪Test Auth Flows
      • Protect Frontend Routes and Components (React)
      • Protect Pages
      • Protect API Routes
      • 🧪Test Auth Protection
  • 🏁Exploring Further

SDKs

  • Authentication SDKs
  • Community Integrations and SDKs

Example Apps

  • Setting Up a Demo App
  • Example Apps
  • Live Hosted Demo

Integration Architecture

  • OIDC / OAuth 2
  • Integration Patterns
    • Backend Server
      • Authentication
      • Session Management
      • CSRF Protection
      • Authenticating API Requests With Bearer Tokens
    • Native (Mobile / Desktop)
      • Authentication
      • Session Management
    • Machine-to-Machine (M2M)
  • Implementing Wristband Auth Endpoints

Concepts

  • Multi-Tenancy Model
    • Tenant Isolation
    • Tenant Configurability
      • Tenant Override System
      • Tenant Configurations
  • Applications
  • Tenants
  • Users
  • OAuth 2 Clients
  • Identity Providers
  • Domains and URLs

Use Cases

  • B2C Auth
  • SSO-Only Integration

Authentication

  • JWTs and Signing Keys
  • Custom Token Claims
  • Sessions
  • Passwords
  • Magic Links
  • Multi-Factor Authentication (MFA)
  • Social Login
    • Social Identity Providers
      • Apple
      • Bitbucket
      • GitHub
      • GitLab
      • Google
      • Microsoft
  • Enterprise SSO
    • Enterprise Identity Providers
      • Google Workspace
      • Microsoft Entra ID
      • Okta Workforce
    • Just In Time (JIT) Provisioning
    • Role Mapping
  • Bot Detection

Authorization

  • RBAC Overview
  • Roles
  • Permissions, Permission Groups, and Permission Boundaries

Brand Customization

  • Customizing Wristband for Your Brand

Webhooks

  • Overview
  • Configuration
  • Consuming Events

Workflows

  • Workflows Overview
  • Signup Workflow
    • Signup: Wristband-Hosted UI
    • Signup: Self-Hosted UI
  • User Activation Workflow
    • User Activation: Wristband-Hosted UI
    • User Activation: Self-Hosted UI
  • Email Verification Workflow
    • Email Verification: Wristband-Hosted UI
    • Email Verification: Self-Hosted UI
  • Tenant Discovery
    • Tenant Discovery: Wristband-Hosted UI
    • Tenant Discovery: Self-Hosted UI
  • Login Workflow
    • Login: Wristband Hosted-UI
    • Login: Self-Hosted UI
  • MFA Workflow
    • MFA: Wristband-Hosted UI
    • MFA: Self-Hosted UI
  • Password Reset Workflow
    • Password Reset: Wristband-Hosted UI
    • Password Reset: Self-Hosted UI
  • New User Invitation Workflow
    • New User Invitation: Wristband-Hosted UI
    • New User Invitation: Self-Hosted UI
  • Existing User Invitation Workflow
    • Existing User Invitation: Wristband-Hosted UI
    • Existing User Invitation: Self-Hosted UI
  • Change Email Workflow
    • Change Email: Wristband-Hosted UI
    • Change Email: Self-Hosted UI
  • Error Pages

Dashboard

  • Navigating Between Apps and Tenants

MCP Server

  • 🤖MCP (beta)

Useful Tools

  • Utilities
Powered by 

Enterprise Identity Providers

Available Enterprise Identity Provider Integration Guides

  1. Google Workspace
  2. Microsoft Entra ID
  3. Okta Workforce

Updated about 1 month ago


Microsoft
Google Workspace