Sentry-javascript: ميزة تنقية دعم البيانات الحساسة باستخدام "sanitizeKeys"

تم إنشاؤها على ٢٤ يناير ٢٠٢٠  ·  3تعليقات  ·  مصدر: getsentry/sentry-javascript

هل هناك خطة لدعم تعقيم البيانات قبل إرسالها إلى الخادم؟ تم العثور على التعليق التالي في # 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 في مشروع جديد.

موارد ذات الصلة

Help Wanted Feature

التعليق الأكثر فائدة

مرحبا ، شكرا لكتابة قضية مفصلة للغاية. كنا نفكر في إضافة هذا في وقت مبكر ، ومع ذلك ، فهي ليست ميزة شائعة الاستخدام. ولدينا بالفعل صعوبة في البقاء مضغوطًا.
هذا مرشح جيد جدًا للتكامل الخارجي الذي يمكن سحبه وتكوينه من @sentry/integrations . سيكون طلب السحب أكثر من موضع ترحيب :)

ال 3 كومينتر

مرحبا ، شكرا لكتابة قضية مفصلة للغاية. كنا نفكر في إضافة هذا في وقت مبكر ، ومع ذلك ، فهي ليست ميزة شائعة الاستخدام. ولدينا بالفعل صعوبة في البقاء مضغوطًا.
هذا مرشح جيد جدًا للتكامل الخارجي الذي يمكن سحبه وتكوينه من @sentry/integrations . سيكون طلب السحب أكثر من موضع ترحيب :)

شكرا لكم على الرد! أحاول إلقاء نظرة على @sentry/integrations أولاً.

kamilogorek آسف على الرد المتأخر. لقد قمت للتو بإنشاء طلب سحب رقم 2422. شكرا لكم مقدما. 👍

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات