我将@Security(" has_role(' ROLE_ADMIN')")注释添加到我的函数中。 当用户不是管理员时,则会出现403页面。 我可以设置重定向到家而不是这个吗?
答案 0 :(得分:0)
您无法使用注释重定向,您应该在控制器中执行此操作:
if (!$this->get('security.authorization_checker')->isGranted('ROLE_ADMIN')) {
return $this->redirectToRoute('homepage');
}