UCL-ARC / dirac-swift-api

Repository for the REST API side of the DiRAC-SWIFT project
BSD 3-Clause "New" or "Revised" License
2 stars 1 forks source link

Investigate token usage with FastAPI #11

Closed harryjmoss closed 1 year ago

harryjmoss commented 1 year ago

EDIT: Updated description to remove references to HSDS

We will need to produce some sort of bearer token after successful user auth against the Virgo DB

See fastAPI docs - doesn't have to be JWT tokens

More detailed description: Ideally we will not manage a list of users and passwords, but use the existing Virgo DB HTTP authentication to generate a token that can be used to access our API endpoints.

Definition of done:

harryjmoss commented 1 year ago

Updated this to remove references to HSDS