Warning: call_user_func_array() expects parameter 1 to be a valid callback, function '_wp_footnotes_kses_init' not found or invalid function name in /home/clients/d53f41ae2001453fbced93bf985d42c7/web/wp-includes/class-wp-hook.php on line 307

Warning: call_user_func_array() expects parameter 1 to be a valid callback, function '_wp_footnotes_kses_init' not found or invalid function name in /home/clients/d53f41ae2001453fbced93bf985d42c7/web/wp-includes/class-wp-hook.php on line 307
Contrôler un accès – Yvonnou Théo }
Yvonnou Théo

Ingénieur d'étude et développement

Infotel

Développeur Java

Yvonnou Théo

Ingénieur d'étude et développement

Infotel

Développeur Java

Articles

Contrôler un accès

26 juin 2019 Français, nginx
Contrôler un accès

Comment protéger l’accès de son site avec un identifiant et un mot de passe ?

Pour sécuriser l’accès d’un site et le protéger par un identifiant et un mot de passe on utilise le fichier .htpasswd

Tout d’abord il faut placer ces lignes dans le fichier vhost situé dans /etc/nginx/site-available :

// Dans la partie "location/ {…}"
auth_basic "Restricted Content";
auth_basic_user_file /chemin/vers/.htpasswd;

Ensuite dans notre fichier .htpasswd on y écrit l’identifiant et le mot de passe. Le mot de passe doit être crypté, pour cela on peut utiliser ce site.

# Informations de connexion (id:mdp)
identifiant:$apr1$ik2i/GIO$rUwq8dk4NqtpwDLiEspr71
Taggs: