Задавая вопрос о переполнении стека, вы должны указать источники, которые помогут другим понять ваш вопрос. Например, вы говорите: « Я вижу ту же самую документированную копию кода и вставляю ее повсюду », но когда я ищу github.com для use Rack::Session::Cookie
, результат будет только один, а когда я поиск на любом сайте результатов всего 13.
Все эти результаты показывают, что эта функция используется приложениями, которые хотят использовать преимущества библиотек Rack, а не приложениями Rails. Если вы используете Rails, вам не нужно делать эту конфигурацию где-либо, потому что Rails уже имеет поддержку сеансов. (Если вы уверены, что вам это нужно, объясните, пожалуйста, более подробно, почему.)
Чтобы понять, почему вам не нужно делать это в Rails, взгляните на эти замечательные статьи:
Я нашел пример c для use Rack::Session::Cookie
для Sinatra, который, как и Rails, является фреймворком и DSL для веб-приложений. Метод use
является частью Sinatra, и примеры use
можно найти в документации по Sinatra.