@@ -257,6 +257,10 @@ func (p *OAuthProxy) MakeCookie(req *http.Request, value string, expiration time
258 if value != "" {
258 if value != "" {
259 value = cookie.SignedValue(p.CookieSeed, p.CookieName, value, now)
259 value = cookie.SignedValue(p.CookieSeed, p.CookieName, value, now)
260+ if len(value) > 4096 {
261+ // Cookies cannot be larger than 4kb
262+ log.Printf("WARNING - Cookie Size: %d bytes", len(value))
261 return &http.Cookie{
265 return &http.Cookie{
262 Name: p.CookieName,
266 Name: p.CookieName,