Итак, у меня есть приложение rails, которое позволяет пользователям публиковать новости о событиях.
Для этого у меня есть путь, который идет по 'mydomain.com/events/:id/posts/new'
То, что сообщается людям на платформах социальных сетей, когда пользователь нажимает на ссылку, сначала проверяется, вошел ли пользователь в систему, если пользователь не перенаправлен на страницу входа, иначе пользователь перенаправляется на форма.
Как только пользователь нажимает кнопку входа в систему с Facebook, они проходят проверку подлинности и перенаправляются обратно на путь новых сообщений. Но я хочу перенаправить его на путь новых сообщений для конкретного события, по которому пользователь щелкнул ссылку.
Я пытался создать переменную окружения, например request.env['event_id']
, каждый раз, когда пользователь нажимал на ссылку, а затем переходил к пути после проверки подлинности. redirect_to new_event_post_path(request.env['event_id'])
но результат для этого возвращает ноль