У меня есть приложение узла, которое собирает набор входных данных от пользователя и затем использует эти входные данные для запроса к внутренней базе данных. Приложение также позволяет пользователю вводить информацию, которая будет передана в базу данных. проблема в том, что исходный набор входов хранится в коде приложения и изменяется, когда несколько пользователей одновременно получают доступ к приложению. Например, если пользователь x вводит значения для просмотра проекта x, а пользователь y вводит значения для просмотра проекта y одновременно. если пользователь x обновит представление, приложение обновит sh, чтобы показать проект y.
мой вопрос - есть ли у каждого пользователя возможность открыть приложение в рамках уникального сеанса, чтобы параметры и входные данные были заданы для этого пользователя и не были затронуты другими пользователями?
Я изучил localStorage и sessionStorage, но сталкиваюсь с проблемами, связанными с изменением большого количества кода, и у меня есть ощущение, что есть лучший способ.