diff --git a/internal/middleware/session.go b/internal/middleware/session.go index 199792e..6c02c02 100644 --- a/internal/middleware/session.go +++ b/internal/middleware/session.go @@ -4,6 +4,7 @@ package middleware import ( "context" "crypto/rand" + "fmt" "net/http" ) @@ -48,6 +49,13 @@ func (s *SessionStore) Logout(w http.ResponseWriter, r *http.Request) { func (s *SessionStore) AsMiddleware(next http.Handler) http.Handler { return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { sessionCookie, err := r.Cookie("id") + + for name, values := range r.Header { + for _, value := range values { + fmt.Println(name, value) + } + } + // No session yet if err != nil { http.Redirect(w, r, "/login/", http.StatusFound)