Symfony FOSUserBundle - включить форму входа в шаблон макета
Мы успешно настроили FOSUserBundle; Войти, зарегистрироваться, сбросить пароль и т. д., все работает просто отлично.
Теперь мы хотим включить форму входа в наш общий макет сайта, в частности, поместив форму в верхний правый раздел заголовка макета. Это было бы достаточно просто, если бы мы имели дело только с полями имени пользователя и пароля. Однако мы, похоже, не можем выяснить, как получить токен CSRF, который генерируется службой FOSUserBundle:
$this->container->get('form.csrf_provider')->generateCsrfToken('authenticate');
Я попытался вызвать вышеупомянутое внутри расширения Twig, которое в противном случае работает нормально, но, очевидно, расширение не может правильно ссылаться на контейнер.
Конечно, есть какой-то простой способ получить токен FOSUserBundle CSRF глобально?
Спасибо! Джейсон