Existe-t-il un plan pour prendre en charge la désinfection des données avant leur envoi au serveur ? Le commentaire suivant a été trouvé au n° 1564 mais le problème était clos, nous aimerions donc confirmer l'état actuel.
Nous publierons bientôt une nouvelle façon de supprimer les données sensibles dans les SDK, restez à l'écoute.
https://github.com/getsentry/sentry-javascript/issues/1564#issuecomment -423894813
Le SDK JavaScript actuel ne prend pas en charge cette fonctionnalité, les utilisateurs filtrent manuellement avec beforeSend
rappel document . Cependant, l'ancien Raven.js prend en charge cette fonctionnalité avec sanitizeKeys
, documentez ici . Et aussi d'autres SDK prennent en charge cette fonctionnalité, par exemple le SDK de Ruby fournit sanitize_fields
.
Il vaut la peine de prendre en charge cette fonctionnalité dans le nouveau SDK lorsque l'utilisateur migre de Raven.js vers le nouveau SDK Sentry, ou décide d'utiliser quel SDK dans un nouveau projet.
sanitizeKeys
dans Raven.jssanitize_fields
Hé, merci d'avoir écrit un numéro très détaillé. Nous pensions ajouter cela dès le début, cependant, ce n'est pas une fonctionnalité très couramment utilisée. Et nous avons déjà du mal à rester compacts.
C'est un très bon candidat pour une intégration externe qui pourrait être extraite et configurée à partir de @sentry/integrations
. Une demande de tirage serait beaucoup plus que bienvenue :)
Merci pour votre réponse ! J'essaie de regarder @sentry/integrations
premier.
@kamilogorek Désolé pour la réponse tardive. Je viens de créer la pull request #2422 . Merci en avance. ??
Commentaire le plus utile
Hé, merci d'avoir écrit un numéro très détaillé. Nous pensions ajouter cela dès le début, cependant, ce n'est pas une fonctionnalité très couramment utilisée. Et nous avons déjà du mal à rester compacts.
C'est un très bon candidat pour une intégration externe qui pourrait être extraite et configurée à partir de
@sentry/integrations
. Une demande de tirage serait beaucoup plus que bienvenue :)