Skip to main content

Module extractor

Module extractor 

Source
Expand description

Token extraction for WebSocket authentication.

Extracts bearer tokens from HTTP upgrade requests using a configurable set of TokenSourceKind strategies. Supports Authorization: Bearer <token>, query parameters (?token= / ?access_token=), and Cookie headers.

Structs§

TokenExtractor
Extracts tokens from HTTP request parts according to configured sources.

Enums§

TokenSourceKind
Where to look for a token.
WsAuthError
Error during authentication extraction/validation.