Мое приложение является многопользовательским приложением SaaS. У каждого клиента есть своя БД. Через службу клиент перенаправляется в БД или другую на каждый запрос.
Моя проблема в том, что при входе в Symfony клиент ищет данные в исходной БД (которая установлена в parameters.yml
), а не клиентская база данных.
Я попытался создать сервис для прослушивания security.interactive_login
событие, чтобы изменить настройки соединения, но он всегда продолжает поиск на parameters.yml
DB.
Можно ли перенаправить на определенную БД в действии входа в систему? (не БД, определенная на parameters.yml
)
Задача ещё не решена.
Других решений пока нет …