No encontrarás un método muy bueno para hacer un sistema de autentificación seguro si sólo utilizas HTML. Deberías utilizar algún lenguaje de servidor como ASP o PHP.
Lo que puedes decirle al alojador de tu página es si te puede restringir el acceso a un directorio por medio de usuario y contraseña. A lo mejor lo permiten y te lo pueden configurar o bien te dicen cómo hacelo tú mismo.
Lo del sistema Javascript que hemos publicado en el taller de Javascript es muy básico y nada profesional. Tampoco es seguro que no puedan acceder a los archivos, de hecho no hay ninguna seguridad en ese sentido, simplemente que la página no tiene manera de llegar a ella si no conoces la URL. En caso de que una persona que si tuviera acceso distribuyese la URL, tu seguridad se habría anulado.
Enlaces interesantes: