symfony2分层ACL

时间:2013-03-07 14:04:48

标签: symfony doctrine-orm acl

我遇到了以下问题:

我的大多数实体都保存了一个带有doctrine tree extension的树结构的链接。我开始实施acl系统,但很快意识到它不适合。

这个小小的例子说明了这一点:

  • 体育组
    • 网球队
    • 篮球组
    • 游泳组

可以将新闻项添加到这些不同的组中。现在使用symfony acl,我可以授予所有或个人新闻实体的权利。我希望能够将特定组中的实体的权限授予一个用户。

我应该放弃使用acl系统并编写自己的系统,还是有其他方法可以解决这个问题?

0 个答案:

没有答案