كل المقالات
تجربة المطوّر

مفاتيح API بدل DSN: إعداد أوضح وأسهل

مفاتيح API لكل بيئة تجعل تدوير صلاحيات القياس وتحديد نطاقها أبسط من تضمين سلاسل الاتصال في الكود.

فريق هندسة AllStak24 أبريل 20265 دقائق قراءة

طريقة إرسال البيانات تحدد سهولة تغيير الوصول وتأمينه. مفتاح API لكل بيئة أوضح من وضع سلاسل اتصال داخل الكود.

مفتاح واحد لكل بيئة

الإنتاج والتجهيز والتطوير لكلٍّ منها مفتاح API خاص. فتُنسَب القياسات بشكل صحيح، ومفتاح تجهيز مسرَّب لا يكشف الإنتاج أبدًا.

instrument.ts
AllStak.init({
  apiKey: process.env.ALLSTAK_API_KEY,
  environment: "production",
  release: "v2.4.1",
})

دوّر دون إعادة نشر

لأن المفتاح يعيش في متغيّر بيئة، فإن تدويره تغييرٌ في الإعداد — لا تغييرٌ في الكود وإعادة نشر. وأبطِل مفتاحًا مخترَقًا في الحال.

وصول محدَّد النطاق

المفاتيح محدّدة بمشروع وبيئة، فالوصول أقلّ امتياز ممكن افتراضيًا. ولا سلسلة واحدة تمنح وصولًا إلى كل شيء.

New to AllStak? See how it works as a Sentry alternative →

احصل على أدلّة مراقبة عملية.

تصلك ملاحظات قصيرة عن تصحيح الأخطاء، فهم الحوادث، وتحسين استقرار النظام.

بلا إزعاج. ألغِ الاشتراك في أي وقت.