Перенаправить на определенный путь с идентификатором после входа в систему с помощью Facebook с помощью omniauth - PullRequest
0 голосов
/ 12 ноября 2018

Итак, у меня есть приложение rails, которое позволяет пользователям публиковать новости о событиях. Для этого у меня есть путь, который идет по 'mydomain.com/events/:id/posts/new'

То, что сообщается людям на платформах социальных сетей, когда пользователь нажимает на ссылку, сначала проверяется, вошел ли пользователь в систему, если пользователь не перенаправлен на страницу входа, иначе пользователь перенаправляется на форма.

Как только пользователь нажимает кнопку входа в систему с Facebook, они проходят проверку подлинности и перенаправляются обратно на путь новых сообщений. Но я хочу перенаправить его на путь новых сообщений для конкретного события, по которому пользователь щелкнул ссылку.

Я пытался создать переменную окружения, например request.env['event_id'], каждый раз, когда пользователь нажимал на ссылку, а затем переходил к пути после проверки подлинности. redirect_to new_event_post_path(request.env['event_id']) но результат для этого возвращает ноль

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...