Rails, начиная с 2.3 , основывается на стойке и позволяет добавлять пользовательское промежуточное ПО в стек.
Вам необходимо знать промежуточное имя класса_программы, а затем добавить его в config / environment.rb, например:
config.middleware.use "CustomClass"
затем проверьте стек:
rake middleware