MediaWiki:Api-help-authmanager-general-usage

    Da WikiSemiotica.

    La procedura generale per usare questo modulo è:

    1. Ottenere i campi disponibili da action=query&meta=authmanagerinfo con amirequestsfor=$4, e un token $5 da action=query&meta=tokens.
    2. Mostra i campi all'utente e ottieni i dati che invia.
    3. Esegui un post a questo modulo, fornendo $1returnurl e ogni campo rilevante.
    4. Controlla status nella response.
      • Se hai ricevuto PASS o FAIL, hai finito. L'operazione nel primo caso è andata a buon fine, nel secondo no.
      • Se hai ricevuto UI, mostra i nuovi campi all'utente e ottieni i dati che invia. Esegui un post a questo modulo con $1continue e i campi rilevanti settati, quindi ripeti il punto 4.
      • Se hai ricevuto REDIRECT, dirigi l'utente a redirecttarget e aspetta che ritorni a $1returnurl. A quel punto esegui un post a questo modulo con $1continue e ogni campo passato all'URL di ritorno, e ripeti il punto 4.
      • Se hai ricevuto RESTART, vuol dire che l'autenticazione ha funzionato ma non abbiamo un account collegato. Potresti considerare questo caso come UI o come FAIL.