使用Authlogic和Rails 3.2.9时的路由错误

时间:2013-04-25 04:11:56

标签: ruby-on-rails runtime-error authlogic rails-routing

我已通过引用https://github.com/jonathandean/authlogic_example为用户管理需求配置了authlogic gem。我已经正确配置了一切。我使用的是Rails 3.2.9和ruby 1.8.7。我在localhost:3000

时遇到以下错误
Routing Error

undefined method `filter_parameter_logging' for ApplicationController:Class

Try running rake routes for more information on available routes. 

请帮忙解决此问题。感谢您的帮助:) -

1 个答案:

答案 0 :(得分:1)

我解决了问题。

答案是,在Rails 3中,filter_parameter_logging中的ActionController已被弃用且无效,因此请删除该行,然后在‘config.filter_parameters’中设置config/application.rb,就像这样:

config.filter_parameters += [:password, :password_confirmation]

问题已解决。