Вы не можете разумно зависеть от клиентской стороны JavaScript для определения правильности учетных данных пользователя.Браузер (и весь код, который его выполняет) находится под контролем пользователя, а не вас, поэтому он не заслуживает доверия.
Имя пользователя и пароль необходимо вводить с помощью формы.Кнопка ОК будет кнопкой отправки.Атрибут action должен указывать на URL-адрес, который будет обрабатываться программой, которая проверяет учетные данные.
Эта программа может быть написана на JavaScript, но то, как вы это сделаете, будет зависеть от того, какой JavaScript на стороне серверадвигатель , который вы использовали.Обратите внимание, что SSJS не является основной технологией, поэтому, если вы действительно хотите ее использовать, вам придется использовать специализированный хостинг или администрировать свой собственный сервер.
(Полвека спустя, и SSJS стал более распространенным благодаря Node.js, он все еще довольно специализированный).
Если вы хотите перенаправить впоследствии, тогда программе нужно выдать HTTP Location header .
Обратите внимание, что вынужно проверить, что учетные данные в порядке (обычно сохраняя токен, который не является действительным паролем, в cookie) перед выводом любой личной страницы.В противном случае любой мог получить доступ к личным страницам, зная URL (и, таким образом, обходя систему входа в систему).