Symfony2身份验证:如何动态选择用户提供程序


Symfony2 authentication: How can I select a user provider dynamically?

在登录表单上,用户可以选择所属的公司。根据他选择的内容,他将根据数据库1、数据库2或LDAPserver1等进行身份验证。

我知道Symfony2中有一个链提供程序选项,但我不希望应用程序在所有提供程序上循环,而是直接转到相应的服务器。

基本上,我想动态地选择用户提供者。

我如何在Symfony2中做到这一点?

或者,对于这种身份验证,有什么更好的解决方案?

感谢

也许这就是您想要的?

动态表单修改