Jump to Content
WristbandSite Home
GuidesAPI ReferenceChangelog
v1.0

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

About Wristband

  • Getting Started With Wristband
  • Why Wristband
  • Security and Privacy
  • Frequently Asked Questions (FAQ)
  • Support

Quickstart Guide

  • 🏃 Auth Quickstart
  • Set Up a Wristband Application
    • Create an OAuth2 Client
    • Provision a Tenant
    • Create a User
    • Activate User
    • Verify User Email
    • Set User Password
  • Choose Your Framework
    • ASP.NET
      • Install Auth SDK
      • Add Auth Endpoints
      • 🧪 Test Redirect to Login
      • Add Session Management
      • Enhance Auth Endpoints To Support Sessions
      • Integrate Sessions With The Frontend (React)
      • Configure Cross-Origin Resource Sharing (CORS)
      • 🧪 Test Login and Logout Flows
      • Add Auth Middleware
      • Handle Unauthorized Error Responses
      • 🧪 Test Auth Middleware
      • Add CSRF Middleware
      • Enhance Auth Endpoints To Manage CSRF Tokens
      • Enhance Frontend to Send CSRF Token
      • 🧪 Test CSRF Middleware
      • Handle Token Refresh
      • 🧪 Test Token Refresh
    • ExpressJS
      • Install Auth SDK
      • Add Auth Endpoints
      • 🧪 Test Redirect to Login
      • Add Session Management
      • Enhance Auth Endpoints To Support Sessions
      • Integrate Sessions With The Frontend (React)
      • Configure Cross-Origin Resource Sharing (CORS)
      • 🧪 Test Login and Logout Flows
      • Add Auth Middleware
      • Handle Unauthorized Error Responses
      • 🧪 Test Auth Middleware
      • Add CSRF Middleware
      • Enhance Auth Endpoints To Manage CSRF Tokens
      • Enhance Frontend to Send CSRF Token
      • 🧪 Test CSRF Middleware
      • Handle Token Refresh
      • 🧪 Test Token Refresh
    • NextJS
      • Install Auth SDK
      • Add Auth Endpoints
      • 🧪 Test Redirect to Login
      • Add Session Management
      • Enhance Auth Endpoints To Support Sessions
      • Integrate Sessions With The Frontend (React)
      • 🧪 Test Login and Logout Flows
      • Add Session Verification to NextJS Middleware
      • Handle Unauthorized Error Responses
      • 🧪 Test Auth Middleware
      • Add CSRF Protection to NextJS Middleware
      • Enhance Auth Endpoints To Manage CSRF Tokens
      • Enhance Frontend to Send CSRF Token
      • 🧪 Test CSRF Middleware
      • Handle Token Refresh
      • 🧪 Test Token Refresh
  • 🏁 Exploring Further

How to Integrate

  • 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
    • Email Verification: Wristband-Hosted UI
    • Email Verification: Self-Hosted UI
  • Existing User Invitation Workflow
    • Existing User Invitation: Wristband-Hosted UI
    • Existing User Invitation: Self-Hosted UI
  • Forgot Password Workflow
    • Forgot Password: Wristband-Hosted UI
    • Forgot Password: Self-Hosted UI
  • 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
    • User Activation: Wristband-Hosted UI
    • User Activation: Self-Hosted UI

Dashboard

  • Navigating Between Apps and Tenants

Demos, Examples, and More

  • Hosted Demos
  • Example Apps
  • Utilities
  • Demo Videos
Powered by 

Magic Links

Suggest Edits

Coming soon...

Updated 5 months ago