`oauth2-proxy` allow proxied authentication
I am currently using Azure AD as an OAuth provider but am aggregating my deployment's need for user authentication (including Coder and other apps) by authenticating once via oauth2-proxy. However, according to Coder docs, auth via proxy is not yet supported. I am not yet familiar with Coder's source code but am willing to pitch in to this as a feature. Is header-based or proxied auth already included in source? If not, does it already exist as a feature request?
5 Replies
<#1310626856214597642>
Category
Feature request
Product
Coder OSS (v2)
Platform
Linux
Logs
Please post any relevant logs/error messages.
We've discussed this in the past @ https://github.com/coder/coder/issues/11901 (The RFC is private, unfortunately)
GitHub
☂️ support for external authentication via identity-aware proxies (...
This is an umbrella issue to track support for external authentication via identity-aware proxies ("header-based auth") such as Google Cloud IAP, Microsoft Entra Application Proxy, and AW...
In the meantime, there are CLI options for inserting arbitrary headers on all clients & agent requests,
CODER_AGENT_HEADER[_COMMAND]
and CODER_HEADER[_COMMAND]
https://github.com/coder/coder/issues/8889 is also related
GitHub
Proposal for external user authentication · Issue #8889 · coder/cod...
To facilitate enterprise authentication gateways (non-oauth) we would like to tell Coder which user has been authenticated along with some details about the type of authentication via a header appl...
Thanks, folks