Вариант использования:
На моем сайте есть поле для публикации комментария к элементу.Поле отображается, даже если пользователь не вошел в систему. Пользователь вводит комментарий и нажимает кнопку "Отправить".Поскольку он не вошел в систему, мы перенаправим его на страницу входа.Приложение сохранило местоположение.Когда он успешно входит в систему, он перенаправляется обратно на предыдущую позицию, которая является URL-адресом действия формы комментария, но с глаголом GET.Мне удалось избежать этого перенаправления к последнему местоположению в этом случае и вместо этого перенаправить пользователя обратно к элементу.Это отстой, потому что пользователь должен снова ввести свой комментарий.
Для тех, кто спрашивает: я хочу отобразить это поле комментария во всех случаях, чтобы увеличить вовлеченность.Не хочу скрывать эту функцию от посетителей.
Мой вопрос очень похож на этот Перенаправление после входа в систему приводит к ошибке 404, если пользователь отправляет форму в действие только для POST и его аутентификациюистекло время ожидания
, но с использованием Rails 3.1 +
Вопрос в том, как сохранить действие публикации (со всеми параметрами) и повторно опубликовать его после успешного входа пользователя.Еще одна проблема: сообщение отправляется через ajax.
Спасибо