Symfony2中的LDAP集成



我是symfony和LDAP的新手。是否有任何分步教程或视频将LDAP集成到symfony2中?

我不知道

任何关于 Symfony2 中 LDAP 的教程或视频,但这里有 2 个我在许多项目中使用的捆绑包:

  • OpenSkyLdapBundle(需要 ZF2 LDAP 组件)
  • FR3DLdapBundle(与FOSUserBundle集成)

较新版本的Symfony2应该已经有LDAP支持。如果您受限于旧版本,请考虑使用 DapsBundle,因为它的功能是按照 Symfony2 的升级路径模式设计的,这意味着当您升级 Symfony2 版本时,它应该对您来说更容易。您可以在我的博客上了解更多信息 http://robertelwell.info/blog/daps-ldap-symfony2/.

FOSUserBundle 是一个用于针对数据库对用户进行身份验证的捆绑包,如果您不希望使用数据库管理您的用户,那么您必须进行一些自定义以打破 FR3DLdapBundle 中的依赖关系。

编写自己的用户管理器并在配置中进行设置就足够了。

用户

管理器用于首次创建用户实例。

最新更新