【问题标题】:(config.filter_parameters) equivalent for Rails 2.3.5(config.filter_parameters) 等效于 Rails 2.3.5
【发布时间】:2011-04-20 18:27:36
【问题描述】:

我需要一个与 Rails 2.3.x 等效的 config.filter_parameters (Rails 3.x.x)

module SampleApp
  class Application < Rails::Application
    # Configure sensitive parameters which will be filtered from the log file.
    config.filter_parameters += [:password]
  end
end

这适用于 Rails 3,但它需要 Rails 2.3.x 中的功能。

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-3 logging ruby-on-rails-2


    【解决方案1】:

    将以下内容放入您的控制器中:

    filter_parameter_logging :password
    

    您可以将其放入您的应用程序控制器并将行为扩展到您的所有控制器,或者您可以将其放入需要过滤的控制器中。我推荐应用控制器方法,因为它更像是一种不易出错的白名单方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-13
      • 2011-02-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多