在 Symfony 中简单管理用户的最佳方式

The best way to simply manage users in Symfony

我正在使用带有 FOSUserBundle 的 Symfony 2.8,我想简单地管理一个网站的用户。 "simply",我的意思是查看(通过最终对它们进行排序)他们的主要特征(如姓名、电子邮件、角色...)并通过提升和降级来编辑他们的角色。绝对而言,我可以使用可以完成这项工作的数据表编辑器。但我有几个问题:

基本上用户存储在一个实体中(比方说用户实体)。 对于实体,您可以创建、读取、更新和删除 (CRUD) 功能。我知道有两个流行的捆绑包可以为您想要的所有实体添加这些功能,而不仅仅是为用户。

a) Sonata 管理包(最灵活的包,但有点复杂)

b) 简单的管理包。简单明了,但可配置性较低。