php - Symfony2 身份验证 : How can I select a user provider dynamically?

标签 php symfony authentication

在登录表单上,用户将被允许选择他所属的公司。 根据他的选择,他将针对 database1 或 database2 或 LDAPserver1 等进行身份验证。

我知道 Symfony2 中有一个链提供者选项,但我不希望应用程序遍历所有提供者,而是直接转到适当的服务器。

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

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

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

谢谢

最佳答案

也许这就是您要找的东西?

dynamic form modification

关于php - Symfony2 身份验证 : How can I select a user provider dynamically?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28805054/

相关文章:

symfony - 我可以允许用户使用带有 key 的链接登录到 symfony 吗?

api - 使用 RESTful API 在应用程序中存储 'shared' 项 MongoDB

javascript - 我如何检查我的公共(public) API 的 XMLHttpRequest 是来 self 自己的 webapp 还是来自第三方客户端(以确保优先级)?

javascript - 如果数据库中有新条目,聊天更新

php - 根据每个请求将数据传递给 Laravel 5.2 中的布局

php - mysql 和 php 中的未定义函数

php - 使用 AJAX 调用发送数据后 Symfony 表单未提交?

php - ORM 和 Symfony2 违反完整性约束 1062

ios - session 过期设计模式

php - 表中的动态记录生成。无法正确显示数据