Need to use htaccess and htpasswd to protect all pages besides index.html along with all images used outside of the index.
Here's what I have so far, but it's pw protecting the index.html as well.
Code:
AuthName "Site Name"
AuthType Basic
AuthUserFile /path_to_/.htpasswd
Require valid-user
<Files "*">
Require valid-user
</Files>
<FilesMatch "(index\.html|logo\.png)$">
Allow from all
Satisfy any
</FilesMatch>