Open
Description
The STAC Auth Proxy is essentially a collection of middleware and a catch-all endpoint that sends the request to an upstream API. However, it seems reasonable that someone may want to use the middleware in their own Python ASGI application. We should refactor the application slightly to make this more convenient and provide a demonstration of this as a code example.