5

我正在尝试在 Symfony2 中实现 ldap 身份验证,但我被卡住了。我要做的就是将用户的数据保存在数据库中,但通过 ldap 检查他们的密码是否有效,因此只有同时拥有用户表中的行和 ldap 帐户的用户才能访问我正在处理的应用程序.

我已经阅读了所有相关的文档(尤其是这个:http ://symfony.com/doc/current/cookbook/security/custom_authentication_provider.html )并花了一些时间阅读 symfony 代码,但真的不知道该怎么做它。安全组件看起来很复杂,我仍然不明白它是如何工作的。有没有办法只切换身份验证提供程序?

4

1 回答 1

1

FR3DLdapBundle非常适合您的需求。它与 FOSUserBundle 集成,用于针对 DB 的用户管理和针对 LDAP 的身份验证

于 2013-03-29T09:12:24.710 回答