Как мне сделать страницу узла express уникальной для каждого нового пользователя? - PullRequest
0 голосов
/ 03 мая 2020

То, что я использую - E JS, JS, NODE, Express.

Я новичок в этом и до сих пор увлекался поиском.

Итак, я делаю сайт и хочу, чтобы он был уникальным для каждой новой вкладки. Прямо сейчас, если один человек нажимает кнопку, которая отображает сообщение, и я go перехожу на другую вкладку и открываю ссылку, я вижу сообщение, заданное первым человеком. Я прочитал кое-что о express -сессии и идентификаторе сеанса и отправляю запросы через sessionID, чтобы убедиться, что оно отправлено нужному человеку. Но я не знаю, как реализовать их здесь

РЕДАКТИРОВАТЬ: Вот моя лучшая попытка из этого разобраться.

router.post("/", (req, res, next) => {
    Actors.find({}, (err, actorFound) => {
        if (err) {
            throw err
        } else {
                res.render("welcome", {
                    actors: actorFound,
                    findItems: suggested
                })
        }
    })
})

Когда я "вызываю" это на локальном хосте это будет в основном сбросить все из базы данных. Что и должно быть. Однако, если я открою localhost с помощью другого веб-браузера (при попытке смоделировать другого посетителя), я обнаружу, что мои данные об актерах уже сбрасываются на страницу. Имеет ли это смысл. Я постараюсь объяснить что-нибудь, например c, если у вас возникнут вопросы, и большое спасибо.

...