【发布时间】:2013-03-05 07:47:54
【问题描述】:
我正在尝试在 Symfony2 中实现 ldap 身份验证,但我被卡住了。我要做的就是将用户的数据保存在数据库中,但通过 ldap 检查他们的密码是否有效,因此只有同时拥有用户表中的行和 ldap 帐户的用户才能访问我正在处理的应用程序.
我已经阅读了所有相关的文档(尤其是这个:http://symfony.com/doc/current/cookbook/security/custom_authentication_provider.html)并花了一些时间阅读 symfony 代码,但真的不知道如何去做。安全组件看起来很复杂,我仍然不明白它是如何工作的。有没有办法只切换身份验证提供程序?
【问题讨论】:
-
也许不是您正在寻找的解决方案,但为什么不使用第三方捆绑包:packagist.org/search/?q=ldap-bundle