2

哪些是 Symfony 2 最好的用户管理器包,为什么?

我只知道 FOSUserBundle。还有其他用于管理用户的好包吗?

(就像 Symfony 1 的 sfDoctrineGuardPlugin 一样)

我不需要一个最终的、封闭的解决方案,而是一个人能够根据自己的需要选择最佳捆绑包的利弊。

4

1 回答 1

3

首先,在我发现 FOSUserBundle 并从中学习了最佳实践之后,我为我的需求编写了一个 UserBundle 实现。

我认为 FosUserBundle 是 Symfony 2 中用户管理器的不错选择。因为

  • 积极维护和支持
  • 提供用于创建新用户、激活、提升等的命令行命令。
  • 用于用户相关操作的内置表单、控制器和视图。
  • 支持 Doctrine、Propel、CouchDB 和 Mongo 以实现持久性。
  • 本地化、翻译
  • 电子邮件激活等可选功能
  • 受其他捆绑包支持,如奏鸣曲捆绑包

我从未使用过其他 UserBundle,但我强烈建议使用 FOSUserBundle。

于 2012-07-04T15:21:22.040 回答