我如何使用我的应用程序的参数过滤器手动过滤哈希?
我想它会是这样的:
Rails.application.filter :password => 'pass1234'
# => {:password => '[FILTERED]'}
Run Code Online (Sandbox Code Playgroud)
编辑(澄清):我知道Rails params在写入日志时会过滤哈希值.我想要做的是将相同的过滤器应用于我的特权的不同散列,然后再将其写入日志Rails.logger.info.我正在调用远程HTTP查询作为我的应用程序的一部分(因为大多数后端通过远程API操作),并且我正在记录传递的URL和参数.我想拥有日志,但也确保没有敏感的参数出现在那里.