Kézikönyv:$wgAuthenticationTokenVersion

This page is a translated version of the page Manual:$wgAuthenticationTokenVersion and the translation is 62% complete.
Outdated translations are marked like this.
Authentication: $wgAuthenticationTokenVersion
Megváltoztatásakor az összes korábbi munkamenet érvénytelenítve lesz.
Bevezetve:1.27.0 (Gerrit change 267734; git #fbec46e3)
Eltávolítva:használatban
Megengedett értékek:(string)
Alapértelmezett érték:null

Részletek

A változó az adatbázisban tárolt token törlésére szolgál (alapértelmezésben $token, néhány kiterjesztés, például a $CentralAuth más mezőket használ) a sütiként való elküldés előtt (amely akkor történik meg, ha valaki a „jegyezz meg” bepipálásával lép be). Ez azt jelenti, hogy a beállítás módosításakor a szoftver az összes felhasználót kijelentkezteti. Ezt olyan vészhelyzetekben javasolt használni, mint például a fiókokkal való tömeges visszaélés.

Ha a változó értéke „null”, az adatbázisból származó nyers tokenérték a sütiben rögzítve lesz.

Vedd figyelembe, hogy a felhasználók ilyen módon való kijelentkeztetésének két korlátja van:

  • Ha egy támadó megszerezte a nyers tokent az adatbázisból és ismeri a $AuthenticationTokenVersion értékét, abból bármikor kiszámolhatja a süti értékét is.
  • Ha a $AuthenticationTokenVersion értéke „null”-ról más értékre módosult, a régi sütikben szerepelni fog a nyers adatbázisérték; emiatt kijelentkeztetés után a kifinomultabb módszerekkel rendelkezők visszaállíthatják régi munkamenetüket.

Lásd még