#javascript #node.js #express
#javascript #node.js #выразить
Вопрос:
Я разрабатываю простое приложение, которое позволяет вам зарегистрировать нового пользователя, войти в систему и отобразить карточку покупки после нее. Я почти заканчиваю свой проект, но мне нужно сделать пару вещей.
До момента отображения карточки покупок происходит много чего. Вы должны зарегистрироваться, затем войти в систему, затем отображается определенная анимация и, наконец, после нее выполняется строка кода window.location.href = "shop.html"
. Возможно, это не лучшее решение, но на данный момент я хочу оставить его таким. Я использую рули разработки шаблонов для своего экспресс-проекта, но эти рули используются только для отображения товаров в определенном месте на карточке покупок, не более того. Я хочу, чтобы все остальное было на стороне клиента.
После Im на странице shop.html Кроме того, в моем браузере на сетевой карте происходит множество запросов GET. Существует также запрос на получение этого shop.html но как я могу зафиксировать этот запрос в express? Мне нужно будет провести сеанс позже. Итак, наконец, я хочу перенаправить пользователя, который не вошел в систему, на страницу входа в систему, в случае попытки отображения localhost/shop.html мгновенно, без входа в систему.
Комментарии:
1. Почему бы не отправить 401, если пользователь не вошел в систему, и зафиксировать это на вашем фронте, а затем перенаправить на страницу входа в систему?
2. Я попробую, но я еще не создал сеанс. Я хотел подойти к этому с самого начала, но, возможно, я ошибаюсь в этом.