JS login fix