haproxy-spoe-auth
haproxy-spoe-auth copied to clipboard
Plugin for authorizing users against LDAP
This PR introduces an RWMutex to protect StaticOIDCClientsStore access. I read the StaticOIDCClientsStore implementation and think that a race condition is possible under some circumstances, in particular when a new...
This PR expands the authentication agent with methods to extract an OAuth2 token claims and set their values to HAProxy session variables. The token claims are prefixed with "token_claim_" and...
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2) from 0.6.0 to 0.9.0. Commits 2323c81 go.mod: update golang.org/x dependencies 839de22 google: don't check for IsNotExist for well-known file 0690208 go.mod: update golang.org/x dependencies 451d5d6 internal: remove repeated...
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.8.1 to 1.8.4. Commits f97607b Create GitHub release when new release tag is pushed (#1354) 4c93d8f EqualExportedValues: Handle nested pointer, slice and map fields (#1379) 4b2f4d2 add...
Bumps [github.com/sirupsen/logrus](https://github.com/sirupsen/logrus) from 1.9.0 to 1.9.3. Commits d40e25c fix panic in Writer f9291a5 Revert "Revert "Merge pull request #1376 from ozfive/master"" 352781d Revert "Merge pull request #1376 from ozfive/master" b30aa27...
Bumps [github.com/spf13/viper](https://github.com/spf13/viper) from 1.15.0 to 1.16.0. Release notes Sourced from github.com/spf13/viper's releases. v1.16.0 What's Changed Enhancements 🚀 Sub parent inheritance by @TaylorOno in spf13/viper#1056 fix: fix typo by @yquansah in...
Bumps [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) from 3.5.0 to 3.6.0. Release notes Sourced from github.com/coreos/go-oidc/v3's releases. v3.6.0 What's Changed oidc: restrict use of context.Background() by @ericchiang in coreos/go-oidc#364 *: gofmt all and update dependencies...
This would be nice to get the `preferred_username` OIDC claim inside a spoe variable back to haproxy. We could then set a request header `X-Auth-Username` to be used by the...
hi I am running dex in a server and I have configured my google oauth credentials in the confifig-dev.yaml file of dex I configured this library to point my dex...
WARNING: this is only implemented in OIDC for now. Those authorizations won't apply on the LDAP authenticator.