Używam FOSUserBundle i wymagam możliwości logowania z 2 różnych tras (lub więcej). Te trasy będą miały różne szablony, a także logowanie do różnych obszarów. Jedyną różnicą między loginami jest wymagane zezwolenie. Trasy będzie coś wzdłuż liniiSymfony2 - FOSUserBundle - Wiele lokalizacji logowania
site.com/login
site.com/admin/login
a także możliwe site.com/ajax_login
byłem w stanie opracować, jak uzyskać różne szablony do renderowania poprzez zgrywanie wszystkiego poza tokenem CSRF z FOSUserBundle login.html.twig (to jest przesłonięte), a następnie tworzenie tras, które renderują własne pola logowania, a także trasę logowania (tak, aby po prostu token CSRF zostanie wyrenderowany). To nie działa dla administratora/logowania, ponieważ formularz jest wysyłany do logowania, a jeśli się nie powiedzie, wyświetla tę stronę.
Czy istnieje łatwy sposób osiągnięcia tego?
Czy mówisz o różnych zaporach? – tamir
W jaki sposób wykorzystałeś formularz logowania w wielu szablonach? – httpete