# HTTP-Based Components

HTTP components can also be created and may be useful when integrating Proven applications with other third-party systems such as OAuth providers.

To create an HTTP endpoint your component must implement the `wasi:http/proxy` interface and implement `incoming-handler.`

### Using accessing the user context through HTTP headers

Bearer tokens (JWTs) may be generated through the developer SDKs and presented to HTTP endpoints via the `Authorization` header to allow temporary access to session-based storage resources.

### Code examples

Coming soon
