Proteggere una pagina web con la basic authentication

Reading Time: < 1 minuteFavoriteLoadingAggiungi ai preferiti

Per proteggere una pagina web con la basic authentication, ossia l’autenticazione tramite username e password offerta da apache

web-login-with-basic-authenticationbisogna creare, all’interno dello spazio che ospita il sito web, un file contenente username e password, e un file .htaccess

Creazione del file delle password

Per creare il file delle password dobbiamo utilizzare il comando htpasswd di Linux/Unix in questo modo

% htpasswd -c passwd username

Il sistema ci chiederà di ripetere la password  due volte. Possiamo verificare la password creata, criptata ovviamente, con il comando

% cat passwd

Creazione del file delle .htaccess

Creiamo un file di nome .htaccess con il seguente contenuto

authtype basic
authname authdomain
authuserfile /path-completo/passwd
require valid-user