The Javascript Password System (JPS) allows you to restrict access to your web pages by supplying "authorised" users with a password which they can use to view the protected pages. It works by using hidden directories on the web server and Javascript. So you need no web server (CGI) access at all to use it. The program can change the hidden directory on a regular basis without the need to supply your users with a new password.