Manual:$wgPasswordPolicy/cs

Podrobnosti
Zásady hesel mají formu


 * atd. jsou skupiny uživatelů plus speciální  skupina, která musí být přítomna a platí pro všechny.
 * atd. jsou libovolná jména kontrol, definovaná v podpoli.
 * atd. jsou hodnoty zásad, předávané příslušnému zpětnému volání definovanému v podpoli . Pokud se stejná kontrola vztahuje na uživatele prostřednictvím více skupin, bude použita s   hodnot.
 * Alternativně může být  pole s poli   (stejné jako výše),   (pokud je nastaveno na true, uživatelům se během přihlášení zobrazí formulář pro změnu hesla, pokud kontrola selže) a   (jako , ale formulář nelze přeskočit ).
 * atd. jsou PHP callables, které obdrží tři argumenty: Definovanou hodnotu, objekt a heslo a vrátí hodnotu StatusValue. Fatální stav znamená, že heslo nelze použít ani pro přihlášení. Nezávažná chyba znamená, že hodnota není přijata jako nové heslo (při vytvoření účtu nebo změně hesla), ale lze ji použít pro přihlášení. Uživateli se zobrazí (přeskočitelný) formulář pro změnu hesla. Výchozí kontroly (nalezené v  ):
 * - Minimální délka, kterou může uživatel nastavit
 * - Hesla kratší než toto nebudou moci přihlásit, bez ohledu na to, zda jsou správná.
 * - Maximální délka hesla, o které se může uživatel pokusit. Zabraňuje útokům DoS pomocí pbkdf2.
 * - Heslo nemůže odpovídat uživatelskému jménu
 * Vaše heslo se nesmí objevit ve vašem uživatelském jménu.
 * - Zakáže některá hesla, která byla v minulosti použita při testech jednotek MediaWiki.
 * - Zakázaná hesla, o kterých je známo, že se běžně volí. Nastavením na celé číslo n zakážete horních n hesel. Pokud chcete zakázat všechna běžná hesla v souboru, použijte konstantu . Viz také  (výchozí soubor je dodáván s MediaWiki a má 10 000 hesel).  Odstraněno v MW 1.35+, použijte místo toho.
 * - Stejné jako předchozí, s výjimkou použití větší černé listiny (blacklist), která je součástí knihovny wikimedia/password-blacklist. Zastaralé v MW 1.35+, použijte místo toho.
 * - Heslo není v doporučených postupech seznam 100 000 běžně používaných hesel.

Příklady
Tento příklad ukazuje, jak změnit vybrané zásady pro všechny uživatele:

Tento příklad ukazuje, jak změnit vybrané zásady pro uživatele skupiny "sysop":

Disabling all password policies
For development machines, it might be helpful to disable all password policies, which can be done with the following line:

Výchozí
