我必须构建的是页面,其中一些页面受到限制,而某些页面不在类似的链接上。我将尝试在示例中解释它:
假设我的系统中有用户(基于FOSUserBundle),并且每个用户都拥有自己的帐户,其中包含博客和图库(不同的控制器)。一些用户想要仅为某些人群(不存储在系统中)访问他们的博客和图库,因此他们生成令牌(只有一个令牌,因此无论谁知道令牌都能访问区域)并发送给用户。我不想做的是在每个控制器方法中检查它。
所以我们说我们有两个用户,史蒂文和 stan ,他们中的第一个想让他的博客和画廊免费看,但第二个想要基于令牌限制。
链接会是这样的:
/steven/blog
/steven/gallery
/stan/blog
/stan/gallery
有人可以推荐一些解决方案或任何想法我如何尝试在Symfony2中构建它?
答案 0 :(得分:0)
为什么不将它检入控制器?我不认为有任何其他方法可以做到这一点,因为你希望它是动态的,可能会改变。