2011-11-04 50 views
8

就已经升级了我的Rails应用程序到Rails 3.1.1,并有出现以下错误:升级到Rails的3.1.1和Authlogic

Routing Error 
undefined method `filter_parameter_logging' for ApplicationController:Class 

application_controller.rb:

class ApplicationController < ActionController::Base 
    protect_from_forgery 
    helper :all 
    helper_method :current_user_session, :current_user 
    filter_parameter_logging :password, :password_confirmation 
    ... 

你有对此有何想法? 谢谢!

+1

似乎复制这个的:http://stackoverflow.com/questions/16206234/路由错误时使用的-authlogic-与护栏-3-2-9 – jacopobeschi

回答

0

在application.rb中

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

加入这一行,并从application_controller删除filter_parameter_logging,因为它是在Rails中不起作用3