envoy: implement header and query param session loading (#684)

* authorize: refactor session loading, implement headers and query params

* authorize: fix http recorder header, use constant for pomerium authorization header

* fix compile

* remove dead code
This commit is contained in:
Caleb Doxsey 2020-05-11 13:55:38 -06:00 committed by Travis Groth
parent 0d9a372182
commit af649d3eb0
8 changed files with 213 additions and 85 deletions

View file

@ -11,6 +11,7 @@ const (
QueryIsProgrammatic = "pomerium_programmatic"
QueryForwardAuth = "pomerium_forward_auth"
QueryPomeriumJWT = "pomerium_jwt"
QuerySession = "pomerium_session"
QuerySessionEncrypted = "pomerium_session_encrypted"
QueryRedirectURI = "pomerium_redirect_uri"
QueryRefreshToken = "pomerium_refresh_token"