Expand description
Axum web framework integration for AT Protocol OAuth.
Production-ready OAuth handlers for authorization flows, callbacks, JWKS endpoints, and metadata with secure state management.
handle_complete
: OAuth callback and completion handlerhandle_jwks
: JWKS (JSON Web Key Set) endpoint handlerhandler_metadata
: OAuth authorization server metadata handlerstate
: Shared application state management for OAuth operationserrors
: Specialized error types for web handler operations
§Command-Line Tools
When built with the clap
feature, provides OAuth management tools:
atproto-oauth-tool
: Command-line OAuth login, token management, and workflow testing
Modules§
- errors
- Structured Error Types for OAuth Axum Handlers
- handle_
complete - OAuth authorization callback handler.
- handle_
jwks - JSON Web Key Set (JWKS) endpoint handler.
- handler_
metadata - OAuth client metadata endpoint handler.
- state
- Axum state management for OAuth configuration.