Describe the solution you'd like
Currently the HTTP access log (gunicorn/Apache) always shows - for the user field because pgAdmin uses session-based auth rather than HTTP Basic auth. For deployments with multiple users this makes it impossible to correlate access log entries with individual users for auditing, security review, or troubleshooting. I'd like to show the authenticated user's username on the requests in the HTTP access log.
Describe the solution you'd like
Currently the HTTP access log (gunicorn/Apache) always shows - for the user field because pgAdmin uses session-based auth rather than HTTP Basic auth. For deployments with multiple users this makes it impossible to correlate access log entries with individual users for auditing, security review, or troubleshooting. I'd like to show the authenticated user's username on the requests in the HTTP access log.