У меня есть приложение, которое использует HTTPS для некоторых своих маршрутов в сочетании с плагином ssl_requirement. Он развернут и отлично работает в производстве.
Вопрос в том, как лучше всего справиться с этим в процессе разработки, потому что на данный момент я просто взламываю свой routes.rb
, чтобы удалить ключ :requirements
и, очевидно, что это не очень удобно или элегантно:
map.resource :session, :controller => 'session',
:only => [:new, :create, :destroy],
:requirements => { :protocol => 'https' }
В идеале я хотел бы иметь возможность запускать защищенные части моего приложения в разработке на Mongrel без каких-либо изменений. Как я могу это достичь? Я использую Mac OS X.