Python
Installation
# Core package
pip install openbotauth-verifier
# With FastAPI/Starlette support
pip install openbotauth-verifier[fastapi]
# With Flask support
pip install openbotauth-verifier[flask]
# All extras
pip install openbotauth-verifier[all]Quick Start
FastAPI Middleware
Flask Middleware
Direct Client Usage
API Reference
VerifierClient
VerificationRequest
VerificationResult
OBAState
Middleware Configuration
ASGI Middleware (FastAPI/Starlette)
WSGI Middleware (Flask)
Header Utilities
Security
Sensitive Headers
Timeout Handling
Middleware Modes
Observe Mode (Default)
Require-Verified Mode
Error Handling
Type Hints
Examples
FastAPI with Custom Verifier
Starlette Direct Usage
Flask with Protected Routes
Dependencies
Package
Version
Purpose
Links
Last updated