groupe-meditation/backend/app/core/sanitization.py

10 lines
342 B
Python

"""Helpers for redacting sensitive request data."""
SENSITIVE_QUERY_KEYS = {"pin", "ancien_pin", "nouveau_pin", "token", "access_token", "password", "mot_de_passe"}
def safe_query_params(query_params):
return {
key: ("***" if key.lower() in SENSITIVE_QUERY_KEYS else value)
for key, value in query_params.items()
}