git.iko.soy/typeable/oauth2-proxy
on ea261ca help sign in
history ofoauthproxy.go
all commits
d8deaa1Improve error message when no cookie is foundJoel Speed d3e036dAdd force-json-errors flagLuka Zakrajšek 81cfd24Store the group membership in the sessionJan Rotter ae72bebEnable UseEncodedPath() for frontend muxFabian Stelzer 5931251Standarize provider refresh implemention & loggingNick Meves 7fa6d2dManage session time fields centrallyNick Meves 7e80e55RefreshSessions immediately when calledNick Meves 273ab1fIntegrate redirect package with OAuth2 ProxyJoel Speed a8c9b29Use gorilla mux for OAuth Proxy routingJoel Speed befcdd9Add pagewriter to upstream proxyJoel Speed 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