From 2355a69f6dd8800ce6e908c83b504ee0b9fd85fa Mon Sep 17 00:00:00 2001 From: Sacha Al Himdani Date: Mon, 4 Aug 2025 18:35:27 +0200 Subject: [PATCH] Clean access priority Signed-off-by: Sacha Al Himdani --- pkg/server/api/trust/v1/resolver.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkg/server/api/trust/v1/resolver.go b/pkg/server/api/trust/v1/resolver.go index 1d3e38454..7cbcfe357 100644 --- a/pkg/server/api/trust/v1/resolver.go +++ b/pkg/server/api/trust/v1/resolver.go @@ -167,14 +167,14 @@ func WithSession(usrmgrSvc *usrmgr.Service, trustSvc *trust.Service, authCfg Aut return func(w http.ResponseWriter, r *http.Request) { ctx := r.Context() - if authCtx := trySessionAuth(ctx, w, r, usrmgrSvc, authCfg); authCtx != nil { + if authCtx := tryTokenAuth(ctx, w, r, trustSvc, authCfg); authCtx != nil { next(w, r.WithContext(authCtx)) - updateSessionIfNeeded(authCtx, usrmgrSvc) return } - if authCtx := tryTokenAuth(ctx, w, r, trustSvc, authCfg); authCtx != nil { + if authCtx := trySessionAuth(ctx, w, r, usrmgrSvc, authCfg); authCtx != nil { next(w, r.WithContext(authCtx)) + updateSessionIfNeeded(authCtx, usrmgrSvc) return }