First you have to create a file with the user and the password to be used with htpasswd
:
/Applications/XAMPP/xamppfiles/bin/htpasswd -c /Applications/XAMPP/etc/.htpasswd admin New password: Re-type new password: Adding password for user admin
It’s important to place this file in a place not available from the web service thus no one can download that file. Then add a .htaccess
file to the folder you want to protect:
vi /Users/user/Documents/Webs/test.local/.htaccess
And add this content:
AuthName "Protected Area" AuthType Basic AuthUserFile /Applications/XAMPP/etc/.htpasswd require valid-user
Reload the Apache server and then when you try to access to that folders URL you will get an auth prompt like this:
Source: Stabeler.
gracias! funciono a la primera