Manual:Bot passwords/ar

يسمح امتداد Bot passwords للتطبيقات أو البوتات بتسجيل الدخول مستخدمين مزيج بسيط من أعمال التوثيق باستخدام اسم مستخدم وكلمة مور حتى لو كان موقع الويكي يستعين بخطوات تحقق إضافية لا يمكن لبنية البوت التعامل معها، كما أنها تسمح بقيد الأذونات الممنوحة للبوت ذاته (قد يسمح للبوت بتعديل المقالات إلا أنه لا يستطيع إنشاء مقالات جديدة، على سبيل المثال). يسمح فقط للأجهزة التي تستخدم كلمات مرور البوتات الوصول إلى واجهة برمجة التطبيقات، لا الوصول إلى واجهة الوب المعتادة. هذه العملية مشابهة إجمالا لما تطلق عليه بعض المواقع الأخرى مثل غوغل «كلمات مرور للتطبيقات – app passwords».

يمكن استحداث كلمات سر بوتات جديدة وإدارة تلك القائمة مستخدمًا Special:BotPasswords. يجري تسجيل الدخول عن طريق الوحدة البرمجية لواجهة برمجة التطبيقات المخصصة لتسجيل الدخول. حينما تتغير كلمة مرور المستخدم الحقيقية، لن تعمل كلمات مرور البوتات إلى أن يجري إعادة تعيينها؛ Special:BotPasswords سوف تعرض تحذير على كل كلمة مرور لم يجري إعادة تعيينها حتى الآن.

هذا بديل بسيط لأداة OAuth، موجهة للبوتات التي لا تدعم هذا. لو كان موقع الويكي والبوت ذاته يدعمان OAuth، استخدم هذا بديلا عنه؛ لأنه آمن أكثر، خاصة على مواقع الويكي التي لا يوجد لديها دعم إتش تي تي بي إس جيد.

انظر أيضا
مهام والتزامات ذات صلة

متغيرات ضبط ذات صلة
 * – هل تمكِّن كلمات مرور البوتات أم لا
 * – اسم العنقود المخصص لجدول «bot_passwords»
 * – Database name for the "bot_passwords" table

 Database table 

 Classes