Php Symfony2限制访问用户

Php Symfony2限制访问用户,php,symfony,Php,Symfony,我想限制用户访问某些路由器上的管理员权限,我想知道如何最好地做到这一点,路由是否可行(例如,在从控制器调用我的函数后,我想调用一个函数,如果我是管理员,则说true;如果不是,则说false)或者需要所有函数先调用我的函数进行验证 我已阅读了symfony2文档,但如果可能,没有具体说明。请参阅symfony2文档中的内容。您需要访问security.context服务,并根据用户的角色返回正确的值。由于您需要限制对特定路由的访问,因此可以使用security.yml中的Symfony访问控制来

我想限制用户访问某些路由器上的管理员权限,我想知道如何最好地做到这一点,路由是否可行(例如,在从控制器调用我的函数后,我想调用一个函数,如果我是管理员,则说
true
;如果不是,则说
false
)或者需要所有函数先调用我的函数进行验证


我已阅读了symfony2文档,但如果可能,没有具体说明。

请参阅symfony2文档中的内容。您需要访问security.context服务,并根据用户的角色返回正确的值。

由于您需要限制对特定路由的访问,因此可以使用security.yml中的Symfony访问控制来执行此操作。要实现这一点,请阅读