The following files have to exist in the root of the folder you want to password protect:
Contents of your .htaccess file
The following lines need to go into your .htaccess file
AuthType Basic AuthName “restricted area” AuthUserFile /path/to/the/directory/you/are/protecting/.htpasswd require valid-user
.htpasswd Username & Password Generator
Use this useful password generator for your .htpasswd file: pwd generator. Simply fill in the fields and then copy/paste the result into a .htpasswd file.