MediaWiki:Api-help-authmanager-general-usage

出自孤兒展覽館
跳至導覽 跳至搜尋

使用此模塊的一般程序是:

  1. 通過amirequestsfor=$4取得來自action=query&meta=authmanagerinfo的可用字段,和來自action=query&meta=tokens$5令牌。
  2. 向用戶顯示字段,並獲得其提交的內容。
  3. 發送(POST)至此模塊,提供$1returnurl及任何相關字段。
  4. 在響應中檢查status
    • 如果您收到了PASS(成功)或FAIL(失敗),則認為操作結束。成功與否如上句所示。
    • 如果您收到了UI,向用戶顯示新字段,並再次獲取其提交的內容。然後再次使用$1continue,向本模塊提交相關字段,並重複第四步。
    • 如果您收到了REDIRECT,將用戶指向redirecttarget中的目標,等待其返回$1returnurl。然後再次使用$1continue,向本模塊提交返回URL中提供的一切字段,並重複第四步。
    • 如果您收到了RESTART,這意味着身份驗證正常運作,但我們沒有鏈接的用戶賬戶。您可以將此看做UIFAIL