我正在使用Symfony 2.8并在https://github.com/node-schedule/node-schedule的帮助下将我的翻译导入数据库 - 这允许我有一个像/ admin / translations这样的路线,在那里我可以看到统计数据并添加更多翻译(以及,顾客会)。
问题是这条路线根本没有安全保障。我甚至可以在没有登录的情况下访问它。我有一个注释,确保你有一定的角色来访问给定的路径。
我的问题是如何将自定义注释添加到lexik控制器中,该控制器呈现转换模板(如概述和网格页面)而不实际在包(供应商文件夹)中编写代码。有没有办法在配置中添加它?
答案 0 :(得分:0)
在security.yml中,您只需要在管理路径上添加访问控制
access_control:
- { path: ^/admin, role: ROLE_ADMIN }