Protéger son wiki par un mot de passe


Il est parfois nécessaire de protéger l'accès de tout un wiki (par exemple pour transformer tout un wiki en intranet).

En bref,

Attention, aucune des pages du wiki protégé n'est accessible en lecture si le mot de passe n'est pas encodé (logique ! )

Suivant le type de serveur, la méthode à suivre est différente

Sous nginx

sur le site concerné, ajouter l'option
location /intranet {
auth_basic            "acces restreint";
auth_basic_user_file  /var/www/crie.be/web/htpasswd;
}


location /intranet => l'emplacement sur votre serveur du dossier à protéger
/var/www/crie.be/web/htpasswd; => emplacement sur votre serveur où se trouve le fichier contenant login et mot de passe crypté

pour générer un mot de passe crypté

sous apache

à venir = utiliser protector.php