diff --git a/oauthproxy.go b/oauthproxy.go index f1a6920..362f4dd 100644 --- a/oauthproxy.go +++ b/oauthproxy.go @@ -255,6 +255,10 @@ func (p *OAuthProxy) MakeCookie(req *http.Request, value string, expiration time if value != "" { value = cookie.SignedValue(p.CookieSeed, p.CookieName, value, now) + if len(value) > 4096 { + // Cookies cannot be larger than 4kb + log.Printf("WARNING - Cookie Size: %d bytes", len(value)) + } } return &http.Cookie{ Name: p.CookieName,