الأخبار

المصادقة الثنائية لحسابك

مفتاح API الموجود في لوحة التحكم يستحق الحماية، والحساب الذي يديره يستحق أكثر من كلمة مرور وحدها. أصبحت المصادقة الثنائية متاحة الآن على كل حساب في My Geocode، وجاهزة للتفعيل من إعدادات لوحة التحكم.

بمجرد تفعيلها، يتطلب تسجيل الدخول إلى لوحة تحكم العملاء خطوة ثانية بعد كلمة المرور، مما يربط الوصول إلى الحساب بجهاز تتحكم فيه بدلًا من كلمة مرور وحدها. وهذا منفصل تمامًا عن طريقة مصادقة مفاتيح API مع الـ API نفسه: لا يزال المفتاح يعمل كترويسة X-API-Key، أو ترويسة Authorization: Bearer، أو عبر HTTP Basic، أو كمعامل استعلام، تمامًا كما كان دائمًا. المصادقة الثنائية تحمي الحساب الذي يدير تلك المفاتيح، لا حركة الطلبات التي ترسلها تلك المفاتيح.

بنينا هذه الميزة كخيار اختياري لا كمتطلب إلزامي، لأن الحسابات تختلف في احتياجاتها. المشروع الشخصي بمفتاح واحد منخفض الحجم تختلف مخاطره عن حساب يدير باقات Unlimited ومجموعة كاملة من مفاتيح الإنتاج لفريق. وفي كلتا الحالتين، يستغرق تفعيلها بضع دقائق داخل لوحة التحكم، وإيقافها مرة أخرى بالسهولة نفسها إذا تغير سير عملك.

يأتي هذا إلى جانب بقية عناصر الحساب والأمان الموجودة بالفعل في لوحة التحكم: إحصاءات الاستخدام، والفواتير، ومفاتيح API، وبرنامج الإحالة، وإعدادات اللغة والوضع الداكن، وكلها يمكن الوصول إليها من ⁦/dashboard⁩. المصادقة الثنائية إعداد إضافي في المكان نفسه، لا نظام منفصل يتعين تعلمه.

لكل من يدير باقة Unlimited أو رصيدًا مسبق الدفع معتبرًا، نوصي بتفعيل هذه الميزة عاجلًا لا آجلًا. فالوصول إلى الحساب يتحكم فعليًا في الفوترة وإدارة المفاتيح معًا، ولذلك فإن عاملًا ثانيًا هناك خطوة صغيرة تسد ثغرة حقيقية. وهي أيضًا لحظة مناسبة لمراجعة مفاتيح API المدرجة في ⁦/dashboard/keys⁩ وإزالة أي مفاتيح لم تعد قيد الاستخدام الفعلي، لأن قلة المفاتيح الحية تعني أن ما يحتاج إلى الحماية أقل من الأساس.

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