diff options
author | Mike Crute <crutem@amazon.com> | 2019-04-21 15:10:06 -0700 |
---|---|---|
committer | Mike Crute <mike@crute.us> | 2019-05-21 13:41:00 +0000 |
commit | a56b6c22895a9fe5c9ae0838d19bfb6a913a388d (patch) | |
tree | 14e8ccb0be4152c481481b1042ab5a1d414bf634 | |
parent | deb76405de56956bb14804286db503462d30bc12 (diff) | |
download | oidc_proxy-a56b6c22895a9fe5c9ae0838d19bfb6a913a388d.tar.bz2 oidc_proxy-a56b6c22895a9fe5c9ae0838d19bfb6a913a388d.tar.xz oidc_proxy-a56b6c22895a9fe5c9ae0838d19bfb6a913a388d.zip |
Prefix X headers with OIDC
-rw-r--r-- | main.go | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -238,8 +238,9 @@ func AuthProxyController(w http.ResponseWriter, r *http.Request) { | |||
238 | } | 238 | } |
239 | 239 | ||
240 | r.Header["X-Forwarded-User"] = []string{claims.Subject} | 240 | r.Header["X-Forwarded-User"] = []string{claims.Subject} |
241 | r.Header["X-Forwarded-Token-Age"] = StringListFromInt(claims.Age()) | 241 | r.Header["X-OIDC-Token-Age"] = StringListFromInt(claims.Age()) |
242 | r.Header["X-Forwarded-Token-Expires"] = StringListFromInt(int64(claims.Expiry)) | 242 | r.Header["X-OIDC-Token-Expires"] = StringListFromInt(int64(claims.Expiry)) |
243 | r.Header["X-OIDC-UserInfo-Endpoint"] = "" // TODO: Include this | ||
243 | 244 | ||
244 | ctx.reverseProxy.ServeHTTP(w, r) | 245 | ctx.reverseProxy.ServeHTTP(w, r) |
245 | } | 246 | } |