Gli accessi con password si possono fare in javascript, ma sono facilmente aggirabili in quanto la password viene scritta nel codice javascript e si vede benissimo, oppure con un linguaggio dinamico come ASP o PHP.
In freeasp.html.it o freephp.html.it trovi un sacco di esempi di login.