Jump to Content
Guides
API Reference
Changelog
v1.0
Login
Try for Free
Guides
Login
Try for Free
Moon (Dark Mode)
Sun (Light Mode)
v1.0
Guides
API Reference
Changelog
Enterprise SSO
Search
About Wristband
Getting Started With Wristband
Why Wristband
Security and Privacy
Frequently Asked Questions (FAQ)
Support
Quickstart Guide
๐ Auth Quick Start
Create a Wristband Application
Create an OAuth2 Client
Provision a Tenant
Create A User
Activate Your New User
Verify User Email
User Password Reset
Choose Your Framework
ExpressJS
Install Auth SDK
Add Auth Routes
๐งช Test Redirect to Login
Add Session Management
Enhance Auth Routes with Sessions
Integrate the Frontend
Configure CORS
๐งช Test Login and Logout Flows
Add Auth Middleware
Handle Unauthorized Error Responses
๐งช Test Auth Middleware
Add CSRF Middleware
Enhance Auth Routes with CSRF
Enhance Frontend with CSRF
๐งช Test CSRF Middleware
Handle Token Refresh
๐งช Test Token Refresh
๐ Exploring Further
How to Integrate
Setting up your Wristband account
Integration Patterns
Backend Server
Authentication - Backend Server
Session Management - Backend Server
CSRF Protection - Backend Server
Single Page App
Authentication - Single Page App
Session Management - Single Page App
Native (Mobile / Desktop)
Authentication - Native
Session Management - Native
Machine to Machine (M2M)
Implementing Wristband Auth Endpoints
Authentication SDKs
Concepts
Multi-Tenancy Entity Model
Tenant Override System
Tenant Configurations
Applications
Tenants
Users
OAuth 2 Clients
Identity Providers
Domains and URLs
Tutorials
Setting Up a Demo App
Configuring Identity Providers
Social Login Providers
Apple (Sign In With Apple - SIWA)
Bitbucket (OAuth2)
Github (OAuth2)
GitLab (OAuth2)
Google (OAuth2)
Microsoft (OAuth2)
SSO Providers
Google Workspace SSO
Microsoft Entra ID SSO
Okta Workforce SSO
Custom SAML SSO
Customizing Wristband for Your Brand
Getting access tokens to test Wristband APIs
Authentication
OIDC / OAuth 2
JWTs and Signing Keys
Sessions
Enterprise SSO
Just In Time (JIT) Provisioning
Role Mapping
Authorization
RBAC Overview
Roles
Permissions, Permission Groups, and Permission Boundaries
Workflows
Workflows Overview
Change Email Workflow
Change Email: Wristband-Hosted UI
Change Email: Self-Hosted UI
Email Verification Workflow
Existing User Invitation Workflow
Existing User Invitation: Wristband-Hosted UI
Existing User Invitation: Self-Hosted UI
Forgot Password Workflow
Forgot Password: Wristband-Hosted UI
Self-Hosting the Forgot Password form
Login Workflow
Login: Wristband Hosted-UI
Login: Self-Hosted UI
New User Invitation Workflow
New User Invitation: Wristband-Hosted UI
New User Invitation: Self-Hosted UI
Signup Workflow
Signup: Wristband-Hosted UI
Signup: Self-Hosted UI
Tenant Discovery
Tenant Discovery: Wristband-Hosted UI
Tenant Discovery: Self-Hosted UI
User Activation Workflow
Dashboard
Navigating Between Apps and Tenants
Demos, Examples, and More
Hosted Demos
Example Apps
Utilities
Demo Videos
Powered byย
Enterprise SSO
Suggest Edits
Coming soon...
Updated 5 months ago