pomerium/internal
Cuong Manh Le 99142b7293
authenticate: revoke current session oauth token before sign out (#964)
authenticate: revoke current session oauth token before sign out

After #926, we don't revoke access token before sign out anymore. It
causes sign out can not work, because right after user click on sign out
button, we redirect user to idp provider authenticate page with a valid
access token, so user is logged in immediately again.

To fix it, just revoke the access token before sign out.
2020-06-23 00:55:55 +07:00
..
cmd/pomerium feature/databroker: user data and session refactor project (#926) 2020-06-19 07:52:44 -06:00
controlplane config: add PassIdentityHeaders option (#903) 2020-06-22 10:29:44 +07:00
cryptutil authenticate: add jwks and .well-known endpoint (#745) 2020-05-21 11:46:29 -07:00
databroker/memory feature/databroker: user data and session refactor project (#926) 2020-06-19 07:52:44 -06:00
directory github: implement github directory provider (#963) 2020-06-22 11:33:37 -06:00
encoding *: remove import path comments (#545) 2020-03-16 10:13:47 -07:00
envoy internal/envoy: improve handleLogs (#929) 2020-06-19 09:14:10 +07:00
fileutil *: remove import path comments (#545) 2020-03-16 10:13:47 -07:00
frontend feature/databroker: user data and session refactor project (#926) 2020-06-19 07:52:44 -06:00
grpc directory: generate user/directory.User ID in a consistent way (#944) 2020-06-22 07:42:57 -06:00
hashutil authenticate: save oauth2 tokens to cache (#698) 2020-05-18 17:10:10 -04:00
httputil config: add PassIdentityHeaders option (#903) 2020-06-22 10:29:44 +07:00
identity authenticate: revoke current session oauth token before sign out (#964) 2020-06-23 00:55:55 +07:00
log envoy: use envoy request id for logging across systems with http and gRPC (#691) 2020-05-18 17:10:10 -04:00
middleware authorize: allow CORS preflight requests (#672) 2020-05-18 17:10:10 -04:00
protoutil feature/databroker: user data and session refactor project (#926) 2020-06-19 07:52:44 -06:00
scheduler feature/databroker: user data and session refactor project (#926) 2020-06-19 07:52:44 -06:00
sessions feature/databroker: user data and session refactor project (#926) 2020-06-19 07:52:44 -06:00
telemetry cache: remove unused metrics and options (#957) 2020-06-22 06:59:04 -07:00
testutil controlplane: xds unit tests (#770) 2020-05-25 11:14:07 -06:00
tripper *: remove import path comments (#545) 2020-03-16 10:13:47 -07:00
urlutil authenticate: save oauth2 tokens to cache (#698) 2020-05-18 17:10:10 -04:00
version *: remove import path comments (#545) 2020-03-16 10:13:47 -07:00