No es recomendable hacer eso mediante javascript, si no lo quieres hacer por php y utilizas servidor apache, utiliza el archivo .htpasswd, lee un poco:
Para generar usuarios y password's .htpasswd
http://www.hackingballz.com/generador_htpasswd
mas info:
http://www.google.es/search?hl=es&q=...a=lr%3Dlang_es
suerte ;)