Вы бы сделали что-то вроде:
authenticationFailed = False
А затем в разделе Else
вашего утверждения установите authenticationFailed = True
.
Тогда на вашей странице есть что-то вроде:
<%
If authenticationFailed Then
%>
<script type="text/javascript">
alert("Invalid login");
</script>
<%
Безопасность имеет много элементов. Предполагая, что вы можете хранить пароль в секрете, и предполагая, что никто другой не сможет заполучить этот файл, тогда, пока вы заходите на сайт с использованием HTTPS, у вас все будет в порядке :) - обратите внимание, что там было много «если».
Если вы хотите узнать больше о безопасности, я бы порекомендовал поискать эту тему. Безопасность напрямую связана с технологией, которую вы используете, хотя различные технологии пытаются упростить ситуацию по-своему.
Да, и еще одна вещь - этот метод входа требует, чтобы вы входили в систему каждый раз, когда вы хотите получить доступ к защищенной странице. Он не помнит этого, как вы могли ожидать. Вам нужно было бы исследовать сессии для этого - эта тема сама по себе: http://www.w3schools.com/ASP/asp_sessions.asp.