【发布时间】:2013-08-12 17:53:50
【问题描述】:
我正在使用 rails 3.2.6 ,ruby 1.8.7
我想在应用程序中添加设计认证.. 我在我的应用程序中执行以下操作..
gem 'devise'添加Gemfile在 cmd 提示符中
rails g devise:install之后。-
在
developement.rb中添加这一行config.action_mailer.default_url_options = { :host => 'localhost:3000' } -
在
config/application.rb中添加这一行config.assets.initialize_on_precompile = false -
最后,我运行这个 cmd
rails g devise user。 我得到了这个错误。安全警告:没有为 Rack::Session::Cookie 提供秘密选项。 这构成了安全威胁。强烈建议您 提供秘密以防止可能被精心设计的漏洞利用 饼干。未来版本的 Rack 将不支持此功能,并且 未来的版本甚至会使您现有的用户 cookie 失效。
如果您知道此错误的答案。请告诉我..
【问题讨论】:
标签: ruby-on-rails