From 36aef9af1a7ac878d8d7c1fb9c359f14d232dd3f Mon Sep 17 00:00:00 2001 From: Max Resnick Date: Thu, 22 Aug 2024 22:01:57 -0700 Subject: fix: add tests for anon --- internal/authz/middleware.go | 1 - tests/testpolicy.csv | 3 ++- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/authz/middleware.go b/internal/authz/middleware.go index 2aa4ba7..3ba95ad 100644 --- a/internal/authz/middleware.go +++ b/internal/authz/middleware.go @@ -76,7 +76,6 @@ func Authorization(adminSvc *admin.Servicer, next http.Handler) http.Handler { slog.Info("Not Authorized", "urn", urn, "repo", repo) http.Error(rw, "Access denied", http.StatusForbidden) return - } slog.Debug("Access Attempt", "action", action, "repo", repo) next.ServeHTTP(rw, req.WithContext(ctx)) diff --git a/tests/testpolicy.csv b/tests/testpolicy.csv index 1befec0..f18bbe6 100644 --- a/tests/testpolicy.csv +++ b/tests/testpolicy.csv @@ -8,4 +8,5 @@ p, role:maintainers, /testmerepo/git-receive-pack, POST p, role:maintainers, /restic-wrapper/info/refs, GET p, role:maintainers, /restic-wrapper/git-upload-pack, POST p, role:maintainers, /restic-wrapper/git-receive-pack, POST -g, uid:jack, role:test \ No newline at end of file +g, uid:jack, role:test +g, anon, role:anon -- cgit v1.2.3