Php 您会使用断言还是动态Acl?
我正在实现一个Php 您会使用断言还是动态Acl?,php,authorization,service-layer,zend-acl,assertion,Php,Authorization,Service Layer,Zend Acl,Assertion,我正在实现一个AuthorizationService,它基本上扩展了Zend_Acl并覆盖authenticate()方法来使用我自己的适配器 假设我有用户,文章,文章评论,文章投票,评论投票 我的规则很简单: 成员可以编辑自己的文章 成员可以对任何条款进行表决 客人不能就评论投票 客人每天投的票不能超过10票 然而,我不知道如何实现这一点,对于最后的规则,这很容易,它应该是一个断言,但是,对于可以编辑自己文章的成员呢 我应该创建一个动态Acl,创建一个类似“Article-545”的资源
AuthorizationService
,它基本上扩展了Zend_Acl
并覆盖authenticate()
方法来使用我自己的适配器
假设我有用户
,文章
,文章评论
,文章投票
,评论投票
我的规则很简单:
- 成员可以编辑自己的文章
- 成员可以对任何条款进行表决
- 客人不能就评论投票
- 客人每天投的票不能超过10票
您好,有什么建议吗?您对这个问题得出过任何结论吗?如果是的话,我很想见到他们。