Symfony - 设置新用户角色

时间:2018-05-18 13:40:38

标签: php function symfony role

我在security.yml中定义了新角色

ROLE_NEW: ROLE_NEW

然后设置路径

 - { path: ^/admin/staff, role: ROLE_STAFF } into access control.

我写了一个函数,它会在登录后返回在特定页面上具有该确切角色的用户

/** 
  * @Route("/staff", name="staff") 
  * @return \Symfony\Component\HttpFoundation\Response 
  * @Security("is_granted('ROLE_STAFF')") 
  */
public function getNewDashboard()
{
    return $this->render('@AdminTemplates/admin/new_dashboard.html.twig');
}

但登录后,它会在与其他用户相同的仪表板上重定向。 我做错了什么?

0 个答案:

没有答案