Итак, у меня есть RSS-лента с сообщениями в блогах, за которые вы можете проголосовать, но сначала вам нужно зарегистрироваться или войти, чтобы проголосовать, и я использую devise для этого.Я зашел на эту страницу введите описание ссылки здесь
, чтобы понять, как изменить свое перенаправление по умолчанию на request.reffer, текущую страницу, на которой был пользователь, прежде чем войти или зарегистрироваться,но он все еще перенаправляется обратно в корень, даже после того, как я добавил это в свой контроллер приложений:
class ApplicationController < ActionController::Base
protected
def after_sign_in_path_for(resource)
request.env['omniauth.origin'] || stored_location_for(resource) || root_path
end
end
Я новичок в рельсах и веб-разработке, так что, если кто-то сможет защитить меня от идиота, этобыть очень ценным.Спасибо!