В моем параметров фильтра инициализаторе, я отфильтровывая все параметры, связанные с паролем, которые важны уже:Рельсы Фильтр параметров фильтрации Слишком много
# config/initializers/filter_parameter_logging.rb
Rails.application.config.filter_parameters += [:password, :password_confirmation]
Но больше параметров отфильтровываются, чем я ожидал. Это похоже на все, что имеет «пароль» в имени, отфильтрованном из журналов.
{"password_invite_form"=>"[FILTERED]"}
Есть ли способ предотвратить совпадение шаблонов для отфильтрованных параметров и соответствие заданным параметрам?
Я искренне удивлен, что документация не подчеркивает этого больше. Он упоминается попутно [здесь] (http://guides.rubyonrails.org/action_controller_overview.html#redirects-filtering), но не упоминает, что то же самое относится к фильтрации журналов. В приложении, которое я поддерживаю, фильтры, предназначенные для скрытия полей 'dln' и' tin', обрабатывали поля 'dln_state' и' report'. – maurice