Pour restreindre l'accès à votre site vous pouvez en effet utiliser les fichiers .htaccess
et .htpasswd
.
L'identifiant et le mot de passe sont stockés dans le fichier .htpasswd
sous la forme :
identifiant:pass-crypté
Pour crypter le mot de passe utilisé par le fichier .htaccess
, vous devez créer un fichier que vous nommerez, par exemple crypt.php, dont voici le code source :
<?php
$identifiant = 'test';
$pass = 'test';
$pass_crypt = crypt($pass, base64_encode($pass));
echo $identifiant . ':' . $pass_crypt;
?>
Consultez ensuite la page crypt.php pour afficher le mot de passe crypté, et insérez le dans la fichier .htpasswd
. Vous pouvez ensuite supprimer le fichier crypt.php.