diff --git a/main.go b/main.go index 0d9b81b..1b03874 100644 --- a/main.go +++ b/main.go @@ -268,12 +268,13 @@ func authHandler(st *state) http.Handler { return } if decide(st, ip) { - // optional: reflect info for debugging + log.Printf("Allowed: %s", ip) w.Header().Set("X-IPFilter-Client", ip.String()) w.WriteHeader(http.StatusOK) _, _ = w.Write([]byte("OK")) return } + log.Printf("Blocked: %s", ip) w.Header().Set("X-IPFilter-Client", ip.String()) http.Error(w, "forbidden by ip filter", http.StatusForbidden) })