Crate postrust_auth

Crate postrust_auth 

Source
Expand description

JWT authentication for Postrust.

Provides JWT token validation and role extraction for PostgreSQL RLS.

Structs§

AuthResult
Authentication result containing role and claims.
Claims
Parsed JWT claims for use in requests.
JwtConfig
JWT configuration.

Enums§

JwtError
JWT validation error.

Functions§

authenticate
Extract and validate JWT from Authorization header.
validate_token
Validate a JWT token and extract claims.