Как скрыть учетные данные в приложении NodeJS / Express? - PullRequest
4 голосов
/ 03 мая 2019

Я пытаюсь создать сервер NodeJS, который будет запускаться локально на клиентском компьютере. У меня есть все учетные данные для доступа к БД в файле конфигурации, и я создал exe-файл с помощью модуля pkg, чтобы мойклиент может запустить exe-файл и запустить сервер на своей машине.

Я не хочу, чтобы мой клиент получил учетные данные, но исходный код exe-файла содержит учетные данные. Как защитить учетные данные базы данных ?

1 Ответ

0 голосов
/ 03 мая 2019

Храните свои учетные данные в зашифрованном виде, и ваша программа напрямую (или косвенно, через скомпилированную программу, чтобы скрыть логику) расшифровывает их при запуске

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...