Symfony FOSUserBundle - inclui formulário de login no modelo de layout
Nós configuramos com sucesso o FOSUserBundle; login, registrar, redefinir senha, etc, estão todos funcionando muito bem.
Agora, queremos incorporar o formulário de login em nosso layout geral do site, notavelmente colocando o formulário na seção superior direita do cabeçalho do layout. Fazer isso seria bastante fácil se estivéssemos lidando apenas com os campos de nome de usuário e senha. No entanto, não conseguimos descobrir como obter o token CSRF gerado pelo serviço FOSUserBundle:
$this->container->get('form.csrf_provider')->generateCsrfToken('authenticate');
Eu tentei chamar o acima dentro de uma extensão de Twig que caso contrário funciona bem no entanto, aparentemente, a extensão não pode referenciar corretamente o recipiente.
Certamente há alguma maneira fácil de obter o token CSRF do FOSUserBundle globalmente?
Obrigado! Jason