Existe um plano para oferecer suporte à higienização de dados antes de enviá-los ao servidor? O comentário a seguir foi encontrado em # 1564, mas o problema foi resolvido, portanto, gostaríamos de confirmar o status atual.
Em breve lançaremos uma nova maneira de remover dados confidenciais em SDKs, fique atento.
https://github.com/getsentry/sentry-javascript/issues/1564#issuecomment -423894813
O SDK do JavaScript atual não suporta este recurso; os usuários filtram manualmente com beforeSend
callback de acordo com o documento . No entanto, o antigo Raven.js suporta este recurso com sanitizeKeys
, documente aqui . E também outro SDK oferece suporte a esse recurso, por exemplo, o SDK do Ruby fornece sanitize_fields
.
Vale a pena oferecer suporte a esse recurso no novo SDK quando o usuário migrar do Raven.js para o novo Sentry SDK, ou decidir usar qual SDK no novo projeto.
sanitizeKeys
em Raven.jssanitize_fields
Ei, obrigado por escrever uma edição muito detalhada. Estávamos pensando em adicionar isso no início, no entanto, não é um recurso muito usado. E já temos dificuldade em permanecer compactos.
Este é um ótimo candidato para uma integração externa que pode ser retirada e configurada de @sentry/integrations
. A solicitação de pull seria muito mais do que bem-vinda :)
Obrigado pela sua resposta! Tento olhar para @sentry/integrations
primeiro.
@kamilogorek Desculpe pela resposta tardia. Acabei de criar a solicitação pull # 2422. Agradeço antecipadamente. 👍
Comentários muito úteis
Ei, obrigado por escrever uma edição muito detalhada. Estávamos pensando em adicionar isso no início, no entanto, não é um recurso muito usado. E já temos dificuldade em permanecer compactos.
Este é um ótimo candidato para uma integração externa que pode ser retirada e configurada de
@sentry/integrations
. A solicitação de pull seria muito mais do que bem-vinda :)