Hi @innovate-invent,
Thank you for helping us.
We have Galaxy behind a reverse proxy. We use Apache as a reverse proxy. Reverse proxy uses basic auth in order to validate user identity. Auth credentials coming from a file.
Our Apache .conf file contains:
…
AuthType basic
AuthName Galaxy-Protected
AuthBasicProvider file
AuthUserFile /etc/apache2/htpasswd
…
All the galaxy UI is behind this reverse proxy. The API is accessible through Apache. The code for the API call is the following:
ProxyPass /api uwsgi://127.0.0.1:4001/api
I am trying to get the API key with an GET Request to /api/authenticate/baseauth. The problem is I do not know the password for the user(remote users auto-generate passwords).