oauth2-proxy/pkg/apis/options
Damien Degois e7d20519df
Session aware logout, backend logout url approach (#1876)
* Session aware logout, backend logout url approach

* Add CHANGELOG.md and documentation for #1876

* Proper http handling and case change for golint compliance

* Update alpha_config.md

* Fix case conformity

* Change placeholder from ${id_token} to {id_token}

As this should be specified in a URL and curly braces should be escaped as %7b and %7d, therefore using {} shouldn't be an issue

* Apply suggestions from code review

Co-authored-by: Jan Larwig <jan@larwig.com>

* Add other suggestions

* Add suggestions and move background logout to generic provider

* Changelog updated

* Update oauthproxy.go

Co-authored-by: Joel Speed <Joel.speed@hotmail.co.uk>

* Add comment for gosec, remove sensitive data from log

---------

Co-authored-by: Jan Larwig <jan@larwig.com>
Co-authored-by: Joel Speed <Joel.speed@hotmail.co.uk>
2024-01-26 12:48:09 +00:00
..
testutil upgrading to go 1.21 (#2235) 2024-01-22 13:39:53 +00:00
util Fix Linting Errors (#1835) 2022-10-21 11:57:51 +01:00
alpha_options.go rename Upstreams to UpstreamConfig and its Configs member to Upstreams then 2021-09-17 12:37:57 +00:00
app.go Allow specifying URL as input for custom sign in logo (#1330) 2021-09-05 09:23:22 -07:00
common.go Generate reference page in configuration 2021-01-18 09:57:44 +00:00
common_test.go Introduce Duration so that marshalling works for duration strings 2020-11-19 10:35:29 +00:00
cookie.go Add flags to define CSRF cookie expiration time and to allow CSRF cookies per request (#1708) 2022-08-31 23:27:56 +01:00
doc.go Generate reference page in configuration 2021-01-18 09:57:44 +00:00
header.go Some typos (#1222) 2021-06-02 19:41:30 +01:00
legacy_options.go Session aware logout, backend logout url approach (#1876) 2024-01-26 12:48:09 +00:00
legacy_options_test.go Fixed name for GoogleGroups env variable + unit tests (#2221) 2023-09-08 16:27:15 +01:00
load.go Feature - Add env variable support for alpha struct (#2375) 2024-01-20 19:37:24 +00:00
load_test.go upgrading to go 1.21 (#2235) 2024-01-22 13:39:53 +00:00
logging.go feat: readiness check (#1839) 2022-12-23 09:08:12 +00:00
login_url_parameters.go Fix Linting Errors (#1835) 2022-10-21 11:57:51 +01:00
options.go Add ability to configure username for Redis cluster connections (#2381) 2024-01-20 20:00:02 +00:00
options_suite_test.go Ensure errors in tests are logged to the GinkgoWriter 2021-02-10 19:50:04 +00:00
providers.go Session aware logout, backend logout url approach (#1876) 2024-01-26 12:48:09 +00:00
server.go Added ability to specify allowed TLS cipher suites. 2022-08-31 17:55:06 -07:00
sessions.go Add ability to configure username for Redis cluster connections (#2381) 2024-01-20 20:00:02 +00:00
upstreams.go Refactored docs (#2284) 2023-10-31 19:32:59 +00:00