在设计上设置ssl

时间:2011-01-21 18:00:43

标签: ruby-on-rails ssl https devise

我想要对设备上的用户资源进行ssl身份验证。我希望它像在rails中一样简单,例如:

  devise_for :users, :constraints => { :protocol => "https" }

另外,我找不到关于devise的github的任何文档,虽然我在google组中发现了一些指向它的死链接。

是否有人提示如何让它轻松工作?鉴于插件的受欢迎程度,我认为我会很简单

4 个答案:

答案 0 :(得分:15)

:约束不能作为选项,但这可能会:

constraints :protocol => "https" do
  devise_for :users
end

答案 1 :(得分:7)

Integrate SSL Requirement进入您的应用并使用Devise。答案没有用,但这对我有用,特别是因为我已经使用了SSL要求。

答案 2 :(得分:2)

我建议使用Rack::SSL,可能使用Rack::SslEnforcer来获取更多配置选项。

答案 3 :(得分:0)