Manuel:$wgWhitelistRead

From mediawiki.org
This page is a translated version of the page Manual:$wgWhitelistRead and the translation is 100% complete.
Droits utilisateur, contrôle d'accès et supervision: $wgWhitelistRead
Pages que l'utilisateur anonyme peut voir.
Introduit dans la version :1.1.0
Retiré dans la version :Encore utilisé
Valeurs autorisées :(tableau de noms de pages) ou false
Valeur par défaut :false
Avertissement Avertissement : MediaWiki présente un problème de sécurité pour les versions 1.37.0, 1.36.2 et celles de 1.32 à 1.35.4 : il permet la modification non privilégiée d'une page quelconque et l'exécution arbitraire de code JavaScript. Si vous utilisez l'une de ces versions et ne pouvez pas faire la mise à jour vers une version plus récente, veuillez lire Version de sécurité 2021-12/FAQ pour contourner le problème.

Détails

Si un groupe d'utilisateurs ne peut pas afficher le wiki en utilisant le paramètre de configuration $wgGroupPermissions ...

$wgGroupPermissions[...]['read'] = false;

...vous pouvez toujours souhaiter qu'ils puissent consulter certaines pages clés, en particulier la page d'accueil ! Ce paramètre contient un tableau de noms de pages que tous les utilisateurs sont autorisés à afficher, quelles que soient leurs autorisations de groupe.

Un minimum recommandé qui permet à chacun de visualiser la page d'accueil et l'écran de connexion ainsi que le chargement des personnalisations CSS/JS est le suivant :

MediaWiki ≥ 1.18.1[1]
$wgWhitelistRead = [
    'Main Page',
    'MediaWiki:Common.css',
    'MediaWiki:Common.js'
    ];
« Main Page » utilise des espaces au lieu de traits de soulignement entre les mots.
Avertissement Avertissement : Si vous utilisez une langue de contenu autre que l'anglais, vous devrez peut-être utiliser les noms de page spéciaux traduits au lieu de leurs noms anglais.

Voir aussi

Références

  1. Commençant par r105428, "Special:PasswordReset" est toujours sur liste blanche, tout comme "Special:UserLogin" et "Special:ChangePassword".