2015-10-26 2 views
-1

В настоящее время я создаю небольшой сайт типа форума для меня и некоторых других, но мне хотелось знать, как я могу защитить его паролем, и убедитесь, что никто не может получить доступ к страницам на сайте изменение URL-адреса.Пароль для защиты домена

Я создал коробку, в которой вы ввели пароль и кнопку, но я хотел знать, как я могу сделать ввод действительным для действительного пароля, а затем разрешить/запретить человеку доступ к страницам.

<input id="password" type="password"> 
    <p id="enter"><a class="link" href="#">Enter</a></p> 

Существует разметка, а CSS ничего особенного, просто укладка. Если кто-нибудь может мне помочь, это было бы здорово!

ответ

0

Код HTML, который вы написали (включая CSS), отправляется в браузер посетителя. Это справедливо и для любого JavaScript, который вы указываете на своей веб-странице, потому что JavaScript выполняется локально внутри браузера клиентов. Таким образом, не рекомендуется использовать любой из них для создания системы входа в систему. Вам определенно потребуется какой-то бэкенд. Вам нужна хотя бы база данных, которая хранится на веб-сервере внутри каталога, к которому нельзя получить доступ извне, чтобы хранить разные комбинации имени пользователя/пароля и сценарий/программу, которая запускает на сервер (не в браузере посетителя), который сравнивает имя пользователя/пароль, отправленные в базу данных. Я бы предложил использовать фреймворк (например, Django, NodeJS и т. Д.), Который обеспечивает указанную функциональность из коробки. Я категорически не рекомендую писать такой код самостоятельно.

Смежные вопросы