Как отфильтровать определенные параметры при вызове logger.warn? - PullRequest
0 голосов
/ 06 сентября 2018

В некоторых местах моего приложения я регистрирую хэш параметров:

logger.warn "Params: #{params.to_json.to_s}"

В файле filter_parameter_logging.rb я добавил следующее:

Rails.application.config.filter_parameters += [:password]
Rails.application.config.filter_parameters += ["user.password"]

Но пароли и пароли внутри хеша пользователя все еще регистрируются. Я надеялся, что это сработает, но я думаю, что это только для стандартной регистрации в Rails.

Существует ли аналогичный универсальный способ отфильтровать определенные параметры при ручной регистрации с использованием logger.warn? или это единственный способ отклонить эти параметры везде, где я их регистрирую?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...