¿Existe un plan para respaldar la desinfección de datos antes de enviarlos al servidor? El siguiente comentario se encontró en el n. ° 1564, pero el problema se cerró, por lo que nos gustaría confirmar el estado actual.
Pronto lanzaremos una nueva forma de eliminar datos confidenciales en los SDK, estad atentos.
https://github.com/getsentry/sentry-javascript/issues/1564#issuecomment -423894813
El SDK de JavaScript actual no admite esta función, los usuarios filtran manualmente con beforeSend
callback de acuerdo con el documento . Sin embargo, el antiguo Raven.js admite esta función con sanitizeKeys
, documento aquí . Y también otros SDK admiten esta función, por ejemplo, el SDK de Ruby proporciona sanitize_fields
.
Vale la pena admitir esta función en el nuevo SDK cuando el usuario migra de Raven.js al nuevo Sentry SDK o decide usar qué SDK en un nuevo proyecto.
sanitizeKeys
opción en Raven.jssanitize_fields
Oye, gracias por escribir un tema muy detallado. Estábamos pensando en agregar esto desde el principio, sin embargo, no es una característica de uso muy común. Y ya nos cuesta mantenernos compactos.
Este es un muy buen candidato para una integración externa que podría desplegarse y configurarse desde @sentry/integrations
. La solicitud de extracción sería mucho más que bienvenida :)
¡Gracias por su respuesta! Intento mirar primero @sentry/integrations
.
@kamilogorek Perdón por la respuesta tardía. Acabo de crear la solicitud de extracción # 2422. Gracias de antemano. 👍
Comentario más útil
Oye, gracias por escribir un tema muy detallado. Estábamos pensando en agregar esto desde el principio, sin embargo, no es una característica de uso muy común. Y ya nos cuesta mantenernos compactos.
Este es un muy buen candidato para una integración externa que podría desplegarse y configurarse desde
@sentry/integrations
. La solicitud de extracción sería mucho más que bienvenida :)