I’m attempting to deploy HSDS without docker using POSIX storage on a HPC cluster and was interested in going down the route of authenticating users via bearer token. We’d like to base user access to HSDS on whether users have existing access to a SQL database elsewhere on the cluster, and we’ve set up a simple FastAPI application to determine whether users can access that database via HTTP basic auth.
Would it be possible to generate a bearer token via our FastAPI app and have HSDS handle that for user auth? I realise much of the documentation is targeting Azure Active Directory and/or Keycloak, but was interested to hear any thoughts on this!