获取控制器symfony2中的当前用户


get the current user in the controller symfony2

我想获得当前连接到会话的用户。我的意思是,既然我们可以得到这个角色:

$this->get('security.context')->isGranted('ROLE_ADMIN')

我们能得到用户吗?

您可以像这样获取当前用户

$securityContext = $this->get('security.context');
$user = $securityContext->getToken()->getUser();