ميدياويكي:Api-help-authmanager-general-usage

الإجراء العام لاستخدام هذه الوحدة هو:

  1. جلب الحقول المتاحة من action=query&meta=authmanagerinfo مع amirequestsfor=$4، $amirequestsfor=$4 ورمز $5 من action=query&meta=tokens.

عرض الحقول للمستخدم، والحصول على تقديمها.

  1. النشر في هذه الوحدة، مع توفير $1returnurl وأية حقول ذات صلة.
  2. افحص status في الاستجابة.
    • إذا تلقيت PASS أو FAIL أنت انتهيت، العملية نجحت أو لم تفعل.
    • إذا تلقيت UI، قدم الحقول الجديدة للمستخدم والحصول على تقديمها، ثم انشر في هذه الوحدة باستخدام $1continue والحقول ذات الصلة المحددة، وكرر الخطوة 4.
    • إذا تلقيت REDIRECT، وجه المستخدم إلى redirecttarget وانتظر العودة إلى $1returnurl، ثم انشر في هذه الوحدة باستخدام $1continue وأية حقول تم تمريرها إلى المسار للعودة ، وكرر الخطوة 4.
    • إذا تلقيت RESTART، هذا يعني أن المصادقة ناجحة ولكن ليس لدينا حساب مستخدم مرتبط، قد تعامل هذا كـUI أو كـFAIL.