Я новичок в веб-разработке, но я создаю инструмент, который поможет нам визуализировать клиентов в нашей базе данных более конкретно (в основном, своего рода CRM). Это веб-приложение, использующее node.js backend и Vue. js для внешнего интерфейса.
БОЛЬШОЙ ВОПРОС - Я нашел запрос connection.threadId, который можно запустить. Если я сохраню этот threadID в файле cooke или JSON, могу ли я использовать его, чтобы каждый пользователь уникально запрашивал базу данных? Если вам нужна дополнительная информация по моей проблеме, продолжайте чтение.
По существу проблема, с которой я сталкиваюсь, - это аутентификация. Нам удалось создать фиктивного пользователя с правами доступа только для чтения к базе данных, но это не помогло команде управления учетными записями. Я пытаюсь найти способ, чтобы они могли войти в систему со своими учетными данными, а затем запустить запросы из моего node.js (javascript) бэкэнда, используя серию запросов get и post.
Я могу заставить пользователя войти в систему с паролем SQL, и он может выполнить начальный запрос (который запускается при входе в систему), но затем он не может повторно запросить базу данных, если кто-то еще входит в систему после них (Я понял, что все мои переменные были глобально ограничены на сервере.) Затем я переместил все стороны клиента в JSON веб-токены, но мне пришлось иметь sh пароль базы данных, чтобы быть в безопасности, что оставляет меня с другой проблемой. Мой ha sh и исходная база данных ha sh не совпадают, и это не то, к чему я когда-либо получу доступ. Не совсем уверен, где еще go с этим на данный момент.
Пожалуйста, спросите, нужна ли вам какая-либо дополнительная информация для помощи.
Спасибо!