Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Вход на сайт по паролю (https://javascript.ru/forum/misc/82169-vkhod-na-sajjt-po-parolyu.html)

SoilShift 26.03.2021 00:48

Вход на сайт по паролю
 
Вложений: 1
Всем привет. Я в этом деле самый что ни на есть новичок, поэтому, пожалуйста, отнеситесь с пониманием.
Суть такова: мне нужно создать главную страницу, на которой будет только логотип сайта и поле ввода для пароля. Если пароль введен правильно, пользователя перенаправляет уже на сам сайт. Пример тут: https://dollars-bbs.org/ , либо на прикреплённом фото.
Могли бы вы подсказать, каким путем можно создать нечто подобное?

Detrimon 27.03.2021 16:51

1. Нужен как минимум веб-сервер, который будет принимать запрос, обрабатывать его, получая данные из какой-то базы данных на ваше усмотрение.
2. На клиенте реализовать форму подобно той, которую вы выложили.

Соответственно, когда пользователь вводит пароль и нажимает Enter, ваш клиентский код, написанный на Javascript, направляет POST-запрос к серверу. В запросе вы передаете пароль (естественно предварительно его шифруете и т.д.... ) далее запрос прилетает на сервер, обрабатывается серверным кодом, написанным на чем угодно на ваше усмотрение (PHP, NodeJS, Java, .... ), который лезет в базу данных (которая тоже может быть какой угодно (MySQL, Mongoose, Oracle, ...), где собственно лежит HASH пароля, сверяет HASH, который пришел с клиента и HASH пароля, который лежит в базе данных и если все ОК, то создает сессионный токен в рамках сессии и т.д. и тому подобное :)

В общем вопрос ну как бы очень широкий, в общих словах как-то так, но как будет в вашем случае - это уже вам решать.


Часовой пояс GMT +3, время: 11:49.