Базовая HTTP-аутентификация - это то, что вы можете включить, настроив свой веб-сервер (возможно, IIS). Насколько мне известно, не существует классического кода ASP, который мог бы это сделать.
Другим вариантом является сохранение информации для входа в переменную Session (т. Е. Session ("LoggedInUser")). На каждой странице просто проверьте, установлена ли эта переменная, а если нет, перенаправьте их на страницу входа.
Обратите внимание, что оба эти метода будут отправлять имя пользователя / пароль в незашифрованном виде, поэтому вы, вероятно, захотите получить сертификат SSL по соображениям безопасности.
Смотри также:
HTTP-аутентификация (базовая или дайджест) в ASP Classic через IIS
http://www.4guysfromrolla.com/webtech/020201-1.shtml