المطوّرونمفاتيح API والمصادقة

أقل الصلاحيات، لا رمز واحد يفتح كل شيء.

مفتاح API واحد مطلق الصلاحيات يصبح عبئًا لحظة تسرّبه. تحمل بيانات الاعتماد الآلية في CMSHub صلاحيات صريحة لكل إجراء في كل مجموعة — العرض أو الإنشاء أو التحديث أو الحذف — فلا يملك أي تكامل سوى الوصول الذي يحتاجه فعلًا، ويبقى نطاق تأثير المفتاح المسرَّب صغيرًا ومعروفًا.

01 / بيانات الاعتماد الآلية

مفاتيح API محدّدة النطاق، لا مفتاح رئيسي

أنشئ مفاتيح API وبدّلها وألغِها لكل مساحة عمل، وكل منها مقيّد بمجموعات محددة وإجراءات محددة عليها — مبدأ أقل الصلاحيات نفسه الذي تطبّقه على أي بيانات اعتماد إنتاجية.

نطاق لكل مجموعة ولكل إجراء

امنح صلاحية العرض أو الإنشاء أو التحديث أو الحذف بالضبط، على المجموعات التي يمسّها التكامل بالضبط — لا شيء ضمني.

أنشئ، بدّل، ألغِ

أدِر دورة حياة المفتاح من مساحة العمل — بدّله وفق جدول أو ألغِه فورًا إذا انكشف.

مرفوض افتراضيًا

المفتاح الذي لا يملك صلاحية صريحة على مجموعة لا يمكنه لمسها — لا رجوع ضمني إلى وصول أوسع.

02 / الجلسات البشرية

بيانات اعتماد محصّنة وجلسات قابلة للإلغاء

تستخدم عمليات تسجيل الدخول البشرية بيانات اعتماد مشتقة بـ Argon2id — خوارزمية تجزئة حديثة كثيفة الذاكرة — مع جلسات من جهة الخادم مغلّفة بـ JWT يمكن إلغاؤها فورًا، لا تركها حتى تنتهي صلاحيتها فحسب.

بيانات اعتماد مشتقة بـ Argon2id

تُجزَّأ كلمات المرور بـ Argon2id، المقاومة لمحاولات الكسر المسرّعة بوحدات GPU وASIC.

جلسات قابلة للإلغاء

الجلسات من جهة الخادم تعني أن الجلسة المخترقة يمكن إلغاؤها فورًا، دون انتظار انتهاء صلاحية الرمز.

أحداث مصادقة قابلة للتدقيق

تُسجَّل عمليات تسجيل الدخول وإلغاء الجلسات وتغييرات المفاتيح، لتعرف من وصل إلى ماذا ومتى.

أنشئ مفتاحًا محدّد النطاق

أصدر مفتاح API مقيّدًا بمجموعة واحدة.

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