Skip to content

Commit 625fc91

Browse files
authored
docs: updated features list
1 parent bd87d38 commit 625fc91

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

README.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,13 @@
1010
1111
STAC Auth Proxy is a proxy API that mediates between the client and your internally accessible STAC API to provide flexible authentication, authorization, and content-filtering mechanisms.
1212

13-
## Features
13+
## Features
1414

15-
- 🔐 Authentication: Selectively apply OIDC auth to some or all endpoints & methods
16-
- 🎟️ Content Filtering: Apply CQL2 filters to client requests, filtering API content based on user context
17-
- 📖 OpenAPI Augmentation: Update [OpenAPI](https://swagger.io/specification/) with security requirements, keeping auto-generated docs/UIs accurate (e.g. [Swagger UI](https://swagger.io/tools/swagger-ui/))
15+
- 🔐 Authentication: Selectively apply OIDC auth & optional scope requirments to some or all endpoints & methods
16+
- 🛂 Content Filtering: Apply CQL2 filters to client requests, utilizing the [Filter Extension](https://github.com/stac-api-extensions/filter?tab=readme-ov-file) to filter API content based on user context
17+
- 🧩 Authentication Extension: Integrate the [Authentication Extension](https://github.com/stac-extensions/authentication) into API responses
18+
- 📘 OpenAPI Augmentation: Update API's [OpenAPI document](https://swagger.io/specification/) with security requirements, keeping auto-generated docs/UIs accurate (e.g. [Swagger UI](https://swagger.io/tools/swagger-ui/))
19+
- 🗜️ Response compression: Compress API responses via [`starlette-cramjam`](https://github.com/developmentseed/starlette-cramjam/)
1820

1921
## Usage
2022

0 commit comments

Comments
 (0)