summaryrefslogtreecommitdiff
path: root/app/app.go
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2025-05-15 12:47:20 -0600
committermo khan <mo@mokhan.ca>2025-05-15 12:47:20 -0600
commit942aeb91db2d4b34220b00139ff692a47d0c8b84 (patch)
treeaae851e95fddd7912171efce8f14cfcf8d6685db /app/app.go
parent152ca573505fd89151d3cdf117c3f1bb3b05b9d9 (diff)
refactor: allow cookie parser to accept cookie name
Diffstat (limited to 'app/app.go')
-rw-r--r--app/app.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/app/app.go b/app/app.go
index 93b0461..c224ad6 100644
--- a/app/app.go
+++ b/app/app.go
@@ -8,6 +8,7 @@ import (
"github.com/rs/zerolog"
"github.com/xlgmokha/x/pkg/ioc"
"github.com/xlgmokha/x/pkg/log"
+ "gitlab.com/gitlab-org/software-supply-chain-security/authorization/sparkled/app/cfg"
"gitlab.com/gitlab-org/software-supply-chain-security/authorization/sparkled/app/controllers/dashboard"
"gitlab.com/gitlab-org/software-supply-chain-security/authorization/sparkled/app/controllers/health"
"gitlab.com/gitlab-org/software-supply-chain-security/authorization/sparkled/app/controllers/sparkles"
@@ -40,7 +41,7 @@ func New(rootDir string) http.Handler {
chain := middleware.IDToken(
ioc.MustResolve[*oidc.Provider](ioc.Default),
ioc.MustResolve[*oauth2.Config](ioc.Default),
- middleware.IDTokenFromSessionCookie,
+ middleware.FromCookie(cfg.IDTokenCookie),
)(middleware.User(users)(mux))
return log.HTTP(logger)(chain)
}