NASA-IMPACT / veda-backend

Backend services for VEDA
Other
13 stars 5 forks source link

Test FastAPI Authorization Gateway #312

Open smohiudd opened 9 months ago

smohiudd commented 9 months ago

What

VEDA backend services do not currently implement route level Authorization. In anticipation of a future features request for Authorization we can test out FastAPI Authorization Gateway which allows integration into Fast API. This can also be integrated with transaction support for stac-fastapi which was tested previously (see ticket).

@alukach has also been experimenting with FastAPI Authorization Gateway and SpiceDb for fine grained access controls (i.e allowing a user to only edit certain collections or items)

PI Objective

Acceptance Criteria