7 Commits

Author SHA1 Message Date
copilot-swe-agent[bot]
9b79800b07 refactor: remove Challenge() method; use w.Header().Set("WWW-Authenticate", ...) directly
Co-authored-by: coolaj86 <122831+coolaj86@users.noreply.github.com>
2026-03-02 08:10:17 +00:00
copilot-swe-agent[bot]
9e7a50b443 feat: add WWWAuthenticate field + Challenge(w) method to RequestAuthenticator
Co-authored-by: coolaj86 <122831+coolaj86@users.noreply.github.com>
2026-03-02 07:58:27 +00:00
copilot-swe-agent[bot]
33960a5f2b refactor: move BasicAuthenticator into RequestAuthenticator; Authenticate takes only *http.Request
Co-authored-by: coolaj86 <122831+coolaj86@users.noreply.github.com>
2026-03-02 07:43:09 +00:00
copilot-swe-agent[bot]
886888d6bb fix: nil AuthorizationSchemes skips Authorization header (not any-scheme wildcard)
Co-authored-by: coolaj86 <122831+coolaj86@users.noreply.github.com>
2026-03-02 07:35:22 +00:00
copilot-swe-agent[bot]
c8eabab03d refactor: extract RequestAuthenticator into auth package; use in smsapid and auth-proxy
Co-authored-by: coolaj86 <122831+coolaj86@users.noreply.github.com>
2026-03-02 07:17:50 +00:00
7b40097396
fix(cmd/auth-proxy): show all working credentials, not just the first one 2026-02-27 00:26:43 -07:00
13eeb6793b
feat: add cmd/auth-proxy to add Basic, Bearer, X-API-Key, or access_token auth to routes 2026-02-27 00:06:58 -07:00