Tôi đang sử dụng FOSUserBundle và tôi yêu cầu khả năng đăng nhập từ 2 tuyến đường khác nhau (hoặc nhiều hơn). Các tuyến đường này sẽ có các mẫu khác nhau và cũng có thể đăng nhập vào các khu vực khác nhau. Điều duy nhất khác biệt giữa thông tin đăng nhập là quyền được yêu cầu. Các tuyến đường sẽ là một cái gì đó dọc theo dòng củaSymfony2 - FOSUserBundle - Nhiều vị trí đăng nhập
site.com/login
site.com/admin/login
và cũng có thể site.com/ajax_login
Tôi đã có thể tìm ra cách lấy các mẫu khác nhau để hiển thị bằng cách trích xuất mọi thứ nhưng mã thông báo CSRF từ FOSUserBundle login.html.twig (được ghi đè) rồi tạo các tuyến hiển thị hộp đăng nhập của riêng chúng và cũng là tuyến đăng nhập (để chỉ mã thông báo CSRF được hiển thị). Tính năng này không hoạt động đối với quản trị viên/đăng nhập khi biểu mẫu đăng lại để đăng nhập và nếu trang không hiển thị thì trang đó sẽ hiển thị trang đó.
Có cách nào dễ dàng để đạt được điều này không?
Bạn có đang nói về các tường lửa khác nhau không? – tamir
Bạn đã làm thế nào để sử dụng biểu mẫu đăng nhập trong nhiều mẫu? – httpete