SSL on Rails 3

Been looking at different pages on google about using SSL on Rails 3. I
have
been using ssl_requirement prior to Rails 3. Wondering if
ssl_requirement
will still work on Rails 3 (anyone used)? Or whether to go the way of
the
new router. If so, is there a way to tell it to just make everything
ssl?

I have tried this code in my router but at lest in dev mode does not
seem to
work. Curious what people are doing in actuality. I like ssl_requirement
as
it made things pretty transparent.

MyApp::Application.routes.draw do

class SslConstraint
def self.matches?(request)
request.ssl?
end
end

scope :constraints => SslConstraint do
resources :user_sessions
resources :users
resources :practices
resources :password_resets
resources :home
# Other SSL routes go in here
end
end

AND alternatively:

resources :users, :constraints => { :protocol => “https” }

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs