git.iko.soy/typeable/oauth2-proxy
on 2dd4a96 help sign in
history ofoauthproxy.go
all commits
7eeaea0Support nonce checks in OIDC Provider (#967)Nick Meves 42475c2Multiple providers in alpha config (#947)yanasega c0654e3Remove unused fields from OAuthProxyJoel Speed 17009d8Metrics server should be constructed with secure bind address for TLSJoel Speed 64f0a9fReinstate preferEmailToUser behaviour for basic auth sessionsJoel Speed 2e5b229Deprecate GCP HealthCheck optionJoel Speed f3bd61bUse pagewriter to render robots txt pageJoel Speed c1267bbRequest ID Logging (#1087)Nick Meves 9dbd5f5Ensure redirect URI always has a schemeJoel Speed 8d2fc40Integrate new server implementation into main OAuth2 ProxyJoel Speed 602dac7Move Logging to Middleware Package (#1070)Nick Meves 220b370Add support for setting groups on session when using basic auth (#1064)Stefan Sedich 23e545aAdd option for custom logos on the sign in pageJoel Speed 9cea4eaUpdate golangci-lint version in CI workflowJoel Speed a7c8a23Add Prometheus metrics endpointSean Jones 225ff47Move all pagewriter related code to dedicated pagewriter packageJoel Speed e8e2af7Wrap templates and page rendering in PageWriter interfaceJoel Speed dba6989Move SignIn page rendering to app pkgJoel Speed 6ecbc7bAllow users to choose detailed error messages on error pagesJoel Speed a63ed02Use ErrorPage to render proxy error pageJoel Speed ef457b1Move Error page rendering to app packageJoel Speed 0151ca1Move template loading to app packageJoel Speed 84f76c6Move template options to their own structJoel Speed 801edebUpdate templates to bulma frameworkJoel Speed 780ae4fMerge pull request from GHSA-4mf2-f3wh-gvf2Nick Meves da02914Log IsValidRedirect violations and do a final safety callNick Meves fa6a785Improve handler vs helper organization in oauthproxy.goNick Meves 73fc770Figure out final app redirect URL with proxy aware request utilsNick Meves b625de9Track the ReverseProxy option in the request ScopeNick Meves 81bf1efAdapt isAjax to support mimetype listsNikolai Prokoschenko 1d74a51Use X-Forwarded-{Proto,Host,Uri} on redirect as last resort (#957)İlteriş Eroğlu 753f6c5Add a detailed allowed_groups example to Important NotesNick Meves 65e15f2Support only allowed_groups querystringNick Meves 025056cMove AuthOnly authorize logic to a dedicated methodNick Meves 44d83e5Use StatusForbidden to prevent infinite redirectsNick Meves 23b2355Allow group authZ in AuthOnly endpoint via QuerystringNick Meves 22f60e9Generalize and extend default CreateSessionFromTokenNick Meves 3e9717dDecouple TokenToSession from OIDC & add a generic VerifyFuncNick Meves e9f7879Standardize provider interface method namesNick Meves 2549b72Add User & Groups to UserinfoNick Meves b9661cbReturn 401 Unauthorized if Authorize failsNick Meves f21b3b8Authorize in Redeem callback flowNick Meves 1b3b004Streamline ErrMissingCode in provider Redeem methodsNick Meves eb58ea2Move AllowedGroups to DefaultProvider for default Authorize usageNick Meves e7ac793Replace ValidateGroup with Authorize for ProviderNick Meves cc6532aUse display-htpasswd-form flag (#778)ofir-amir 8059a81Integrate new header injectors with OAuth2 ProxyJoel Speed d9c141aRemove GetUserName method from ProviderNick Meves 2b9e1bbAdd EnrichSessionState as main post-Redeem session updaterNick Meves 0bd8eb3Setup provider.ErrNotImplemented sentinel errorNick Meves