# Functions
GenerateJWT creates a new JWT access token for a user.
GenerateRefreshToken creates a new JWT refresh token for a user.
JWTAuthMiddleware provides JWT authentication for HTTP endpoints.
ValidateJWT validates an access token and extracts its claims.
ValidateRefreshToken validates a refresh token and extracts its claims.