Sentry-javascript: 使用“sanitizeKeys”功能清理敏感数据支持

创建于 2020-01-24  ·  3评论  ·  资料来源: getsentry/sentry-javascript

是否有计划支持在发送到服务器之前清理数据? 以下评论是在#1564 中找到的,但问题已关闭,因此我们想确认当前状态。

我们将很快发布如何在 SDK 中剥离敏感数据的新方法,敬请期待。

https://github.com/getsentry/sentry-javascript/issues/1564#issuecomment -423894813

背景

当前 JavaScript SDK 不支持此功能,用户根据文档手动使用beforeSend回调过滤。 然而,以前的 Raven.js 用sanitizeKeys支持这个特性,文档在这里。 并且其他 SDK 也支持此功能,例如 Ruby 的 SDK 提供sanitize_fields

当用户从 Raven.js 迁移到新的 Sentry SDK 或决定在新项目中使用哪个 SDK 时,新 SDK 中支持此功能是值得的。

相关资源

Help Wanted Feature

最有用的评论

嘿,感谢您写了非常详细的问题。 我们很早就考虑添加这个功能,但是,它不是一个非常常用的功能。 我们已经很难保持紧凑。
这是一个非常好的外部集成候选,可以从@sentry/integrations下拉和配置。 拉取请求将非常受欢迎:)

所有3条评论

嘿,感谢您写了非常详细的问题。 我们很早就考虑添加这个功能,但是,它不是一个非常常用的功能。 我们已经很难保持紧凑。
这是一个非常好的外部集成候选,可以从@sentry/integrations下拉和配置。 拉取请求将非常受欢迎:)

谢谢你的回复! 我试着先看看@sentry/integrations

@kamilogorek抱歉回复晚了。 我刚刚创建了拉取请求 #2422 。 先感谢您。 👍

此页面是否有帮助?
0 / 5 - 0 等级