feat(proxy): account_resolver multi-tenancy

Make the account resolve reject users without a tenantid, when
multi-tenancy is enabled.
This commit is contained in:
Ralf Haferkamp
2025-09-24 17:18:56 +02:00
committed by Ralf Haferkamp
parent b1c50ea5a0
commit 8cea8c8cfd
4 changed files with 82 additions and 12 deletions

View File

@@ -370,6 +370,7 @@ func loadMiddlewares(logger log.Logger, cfg *config.Config,
middleware.UserOIDCClaim(cfg.UserOIDCClaim),
middleware.UserCS3Claim(cfg.UserCS3Claim),
middleware.AutoprovisionAccounts(cfg.AutoprovisionAccounts),
middleware.MultiTenantEnabled(cfg.Commons.MultiTenantEnabled),
middleware.EventsPublisher(publisher),
),
middleware.SelectorCookie(