На большом веб-приложении я хочу, чтобы наши клиенты могли включать/настраивать собственный поставщик удостоверения личности sigle sign-on (SAML). Каждый клиент имеет собственный субдомен, позволяющий нашему приложению определять, какой брандмауэр должен быть активным. Однако я не хочу вручную настраивать каждый новый брандмауэр и очищать кеш до того, как изменения вступят в силу. Теперь я читал об инъекциях зависимостей, расширениях, компиляторах и обо всем этом, но я просто не могу найти способ загрузки динамических настроек брандмауэра из базы данных и их применения. Любая идея, как я это сделаю?
FYI, я использую SamlSPBundle для SSO.
Спасибо!