Código PHP:
Ver original
$username = $this->get('request')->get('_username'); $password = $this->get('request')->get('_password'); $em = $this->getDoctrine()->getManager(); $usuario = //obtengo el usuario if (!$usuario) { throw $this->createNotFoundException('Lo sentimos su usuario o contraseña no son correctos.'); } $token=new UsernamePasswordToken($usuario, false, 'secured_area', $usuario->getAllRoles()); $this->container->get('security.context')->setToken($token);