pub fn filter_parameters(query: &str) -> StringExpand description
A query string or form body with sensitive values replaced by [FILTERED] (Rails’ filter_parameters).
Log requests through it: password=hunter2&next=/ becomes
password=[FILTERED]&next=/. Names are matched against
FILTERED_PARAMETERS after percent-decoding. No binding call.
§Examples
use ocre::security::filter_parameters;
assert_eq!(
filter_parameters("email=ada%40example.com&password=hunter2&page=2"),
"email=[FILTERED]&password=[FILTERED]&page=2"
);
assert_eq!(filter_parameters("user%5Bpassword%5D=x"), "user%5Bpassword%5D=[FILTERED]");