Из чтения кода устройства и вики кажется, что невозможно перенаправить пользователя на страницу регистрации, если пользователь не вошел в систему. В lib / devise / fail_app.rb кажется, что URL перенаправления жестко задан.
def redirect_url
opts = {}
route = :"new_#{scope}_session_path"
opts[:format] = request_format unless skip_format?
if respond_to?(route)
send(route, opts)
else
root_path(opts)
end
end
Я хочу спросить, что это лучшая практика для выполнения работы.Я думаю о том, чтобы вручную установить значение сеанса user_return_to, а затем позвонить на страницу регистрации.Это хорошая практика?