¿Tiene que ser exactamente JS? Podrías hacerlo en PHP. Mira esque es un simple consejo pero yo no usaria login con JS. JavaScript , se presenta en el servidor por eso podemos ver su codigo de fuente.
Imagina que el que quiere entrar a tu web , ve el codigo de fuente y borra el Js y lo guarda en su localhost o un server suyo y entra sin tener que saber el usuario y la contraseña.... Utliza mejor PHP.