野ログはノロキュアMaxHeart
2008-07-23
_ ログにパスワードなどを出力しないようにする。
Railsのログデータにパラメータを出力したいけど、パスワードのようなデータは出力したくない。
みたいな時の対処法
filter_parameter_logging :password
これで
/password/i
にマッチするパラメータ名のパラメータは[FILTERD]に置き換えられるようになる。
ブロックを与えて特定の処理をさせて出力させることも可能。
filter_parameter_logging { |k,v| v.reverse! if k =~ /secret/i }
これで
/secret/i
に一致するパラメータ名のパラメータは逆になる。
参考URL
[ツッコミを入れる]
[]

