هل هناك خطة لدعم تعقيم البيانات قبل إرسالها إلى الخادم؟ تم العثور على التعليق التالي في # 1564 ولكن تم إغلاق المشكلة ، لذلك نود تأكيد الحالة الحالية.
سنصدر قريبًا طريقة جديدة لكيفية تجريد البيانات الحساسة في حزم SDK ، ابق على اتصال.
https://github.com/getsentry/sentry-javascript/issues/1564#issuecomment -423894813
لا تدعم JavaScript SDK الحالية هذه الميزة ، يقوم المستخدمون بالتصفية يدويًا باستخدام إعادة الاتصال beforeSend
وفقًا للمستند . ومع ذلك ، فإن Raven.js السابق يدعم هذه الميزة بـ sanitizeKeys
، المستند هنا . وأيضًا تدعم SDK الأخرى هذه الميزة على سبيل المثال توفر Ruby's SDK sanitize_fields
.
يجدر دعم هذه الميزة في SDK الجديد عندما يهاجر المستخدم من Raven.js إلى Sentry SDK الجديد ، أو يقرر استخدام أي SDK في مشروع جديد.
sanitizeKeys
في Raven.jssanitize_fields
مرحبا ، شكرا لكتابة قضية مفصلة للغاية. كنا نفكر في إضافة هذا في وقت مبكر ، ومع ذلك ، فهي ليست ميزة شائعة الاستخدام. ولدينا بالفعل صعوبة في البقاء مضغوطًا.
هذا مرشح جيد جدًا للتكامل الخارجي الذي يمكن سحبه وتكوينه من @sentry/integrations
. سيكون طلب السحب أكثر من موضع ترحيب :)
شكرا لكم على الرد! أحاول إلقاء نظرة على @sentry/integrations
أولاً.
kamilogorek آسف على الرد المتأخر. لقد قمت للتو بإنشاء طلب سحب رقم 2422. شكرا لكم مقدما. 👍
التعليق الأكثر فائدة
مرحبا ، شكرا لكتابة قضية مفصلة للغاية. كنا نفكر في إضافة هذا في وقت مبكر ، ومع ذلك ، فهي ليست ميزة شائعة الاستخدام. ولدينا بالفعل صعوبة في البقاء مضغوطًا.
هذا مرشح جيد جدًا للتكامل الخارجي الذي يمكن سحبه وتكوينه من
@sentry/integrations
. سيكون طلب السحب أكثر من موضع ترحيب :)