我的应用程序是一个SaaS多客户端应用程序。每个客户端都有不同的DB。通过服务,客户端会在每次请求时被重定向到数据库或另一个数据库。
我的问题是,当登录Symfony时,客户端会搜索原始数据库(parameters.yml
中设置的数据)而非客户端特定数据库的数据。
我尝试创建一个服务来监听security.interactive_login
事件以更改连接设置,但它始终在parameters.yml
数据库上搜索。
是否可以在登录操作中重定向到确定的数据库? (不是parameters.yml
上定义的数据库)