طريقة إرسال البيانات تحدد سهولة تغيير الوصول وتأمينه. مفتاح API لكل بيئة أوضح من وضع سلاسل اتصال داخل الكود.
مفتاح واحد لكل بيئة
الإنتاج والتجهيز والتطوير لكلٍّ منها مفتاح API خاص. فتُنسَب القياسات بشكل صحيح، ومفتاح تجهيز مسرَّب لا يكشف الإنتاج أبدًا.
AllStak.init({
apiKey: process.env.ALLSTAK_API_KEY,
environment: "production",
release: "v2.4.1",
})دوّر دون إعادة نشر
لأن المفتاح يعيش في متغيّر بيئة، فإن تدويره تغييرٌ في الإعداد — لا تغييرٌ في الكود وإعادة نشر. وأبطِل مفتاحًا مخترَقًا في الحال.
وصول محدَّد النطاق
المفاتيح محدّدة بمشروع وبيئة، فالوصول أقلّ امتياز ممكن افتراضيًا. ولا سلسلة واحدة تمنح وصولًا إلى كل شيء.