diff --git a/proxy/forward_auth.go b/proxy/forward_auth.go index a3e074bee..724879904 100644 --- a/proxy/forward_auth.go +++ b/proxy/forward_auth.go @@ -79,8 +79,7 @@ func (p *Proxy) Verify(verifyOnly bool) http.Handler { if err != nil { return httputil.NewError(http.StatusBadRequest, err) } - jwt, err := sessions.FromContext(r.Context()) - if err != nil { + if _, err := sessions.FromContext(r.Context()); err != nil { if verifyOnly { return httputil.NewError(http.StatusUnauthorized, err) } @@ -93,10 +92,6 @@ func (p *Proxy) Verify(verifyOnly bool) http.Handler { httputil.Redirect(w, r, urlutil.NewSignedURL(p.SharedKey, &authN).String(), http.StatusFound) return nil } - var s sessions.State - if err := p.encoder.Unmarshal([]byte(jwt), &s); err != nil { - return httputil.NewError(http.StatusBadRequest, err) - } r.Host = uri.Host if err := p.authorize(w, r); err != nil {