我必须构建的页面有一些页面受到限制,而一些页面不在类似的链接上。我将尝试举例说明:
假设我的系统中有用户(基于 FOSUserBundle),他们每个人都有自己的帐户,其中包含博客和画廊(不同的控制器)。一些用户只想为某些人(未存储在系统中)授予对他们的博客和图库的访问权限,因此他们生成令牌(只有一个令牌,因此任何知道令牌的人都可以访问该区域)并发送到用户。我不想做的是在控制器的每种方法中检查它。
所以假设我们有 2 个用户,steven和stan,他们中的第一个想要让他的博客和画廊免费查看,但第二个想要基于令牌受到限制。
链接将是这样的:
/steven/blog
/steven/gallery
/stan/blog
/stan/gallery
任何人都可以推荐一些解决方案或任何想法我如何尝试在 Symfony2 中构建它?