Я использую FOSUserBundle и мне требуется возможность входа с 2 разных маршрутов (или более).Эти маршруты будут иметь разные шаблоны, а также входить в разные области.Единственное, что отличается между именами входа, это разрешение, которое требуется.Маршруты будут выглядеть примерно так:
site.com / login
site.com / admin / login
, а также возможно site.com/ajax_login
Мне удалось выяснить, как получить различные шаблоны для рендеринга, вырвав все, кроме токена CSRF из FOSUserBundle login.html.twig (который переопределяется), затем создав маршруты, которые отображают свои собственные поля входа в систему, а такжемаршрут входа в систему (чтобы отображался только токен CSRF).Это не работает для администратора / входа в систему, так как форма отправляет обратно в учетную запись, и если она не работает, вместо этого отображается эта страница.
Есть ли простой способ добиться этого?