我正在查看 sfGuard 和 Symfony 的有关安全性的文档。但我找不到任何关于保护整个控制器的地方。只有所谓的动作安全。
我尝试使用该preExecute
方法进行调用,forward404Unless($this->getUser()->hasGroup('admin'))
但它不起作用。
是否可以使用 security.yml 和 sfGuard 来保护我在控制器中的操作?或者在 symfony 中有这样做的做法吗?编辑我必须创建的每个控制器都将是一件麻烦事,以创建将来可能会改变的自定义安全性。
谢谢你。