Я использую omniauth с devise, и мне интересно, как передать url params и получить к ним доступ.
Вот пример ссылки: / accounts / auth / facebook? Do_something_after_return = 1
Теперь я хочу получить этот do_something_after_return
в обратном вызове. Меня не волнует, сохранено ли оно в сеансе или где-то еще. Проблема в том, что я не знаю, где я могу перехватить этот параметр.
Что такое контроллер и действие, на которое указывает ссылка / accounts / auth / facebook
?
Маршруты мне ничего не говорят, их просто нет. Все, что у меня есть в маршрутах, это / accounts / auth /: provider (.: Format {: controller => "accounts / omniauth_callbacks",: action => "passthru"}
, который является обратным вызовом.