Syntax for an .htaccess file....

AuthUserFile /usr/local/apache/mywebsite/htdocs/password/.htpasswd
AuthGroupFile /dev/null
AuthName "Enter User and Pass"
AuthType Basic

<Limit GET POST>
require valid-user
</Limit>
And just for the record, the corresponding .htpasswd files are crazy simple - as in:
admin:6zx8KlP45/g

Allow for indexing of a folders contents (like this page)

<Directory "/usr/local/apache/guysjoint/htdocs/guy/packages_slack10_11">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>