【发布时间】:2011-12-02 14:44:45
【问题描述】:
我正在使用 Symfony 安全设置。一切正常,但我不知道如何做一件重要的事情:
在 twig 中,我可以通过以下方式获取当前用户的信息:
Welcome, {{ app.user.username }}
或类似
如何在 Controller 中访问相同的信息?具体来说,我想获取当前用户实体,以便我可以将其以关系方式存储在另一个实体中(一对一映射)。
我真的希望是这样的
$this->get('security.context')->getToken()->getUser()
但这不起作用。它给了我一个类型的类
Symfony\Component\Security\Core\User\User
我想要一种类型
Acme\AuctionBundle\Entity\User
这是我的实体......
【问题讨论】:
标签: entity-framework security symfony