Я пытаюсь аутентифицировать своих пользователей через facebook или userbundle на symfony2
Вот что я сделал до сих пор (и он работает, хотя и не так, как я хочу):
firewalls:
main:
pattern: .*
fos_facebook:
app_url: "http://apps.facebook.com/appName/"
server_url: "http://localhost/facebookApp/"
login_path: /fblogin
check_path: /fblogin_check
default_target_path: /
provider: my_fos_facebook_provider
form_login:
check_path: /login_check
anonymous: true
logout:
handlers: ["fos_facebook.logout_handler"]
Проблема с этой конфигурацией заключается в том, что когда пользователь не вошел в систему, он перенаправлялся на /login (form_login), в то время как я хотел бы, чтобы он был перенаправлен на проверку подлинности Facebook по умолчанию.
Я уже пробовал просто удалить form_login, но тогда, если я получаю доступ/логин (именно так я хочу, чтобы пользователи заходили за пределы facebook), он не знает маршрут /login _check для отправки формы входа
Может быть, chain_provider будет решением? Я не получил его работу