Este popular Wiki que permite funcionar a Wikipedia y otros muchos importantes sitios brinda una forma de colaboracion y trabajo en equipo conjunto muy eficiente. Pero que pasa si necesitas restringir el acceso al contenido solo para usuarios registrados.

Me ví en la necesidad de agregar esta restriccion y lo primero que encontre fue un mini-Howto de Richard K. Miller, al parecer un metodo muy seguro, sin embargo un poco complicado para mi gusto.

Seguí buscando y la solucion era mas sencilla de lo que imagine (en realidad imaginaba que fuera asi de facil) solo hay que agregar/modificar las siguientes lineas en el archivo LocalSettings.php.

$wgGroupPermissions['*']['read'] = false;
$wgGroupPermissions['*']['edit'] = false;

$wgWhitelistRead = array ("Portada", "Especial:Userlogin", "Mi_Sitio:Ayuda");

De esta forma solo los visitantes que cuenten con nombre de usuario y contraseña validos podrán visualizar el contenido del Wiki.

Rapido y sencillo para resolver un problema algo complicado.