我有一个系统,有2个角色(管理员和用户).使用Security Symfony2组件进行身份验证.管理员不知道用户密码.但他应该能够以用户身份登录系统.我有一个包含所有用户的网格,并希望添加"以此用户身份登录"等按钮.我该怎么做?
我试过了,但没有prfit:
$userRepo = $this->getDoctrine()->getRepository('FrameFoxBackEndBundle:User');
$this->get('security.context')->getToken()->setUser($userRepo->find(1));
Run Code Online (Sandbox Code Playgroud)