Использование строки подключения MongoDB в репозитории Github - PullRequest
0 голосов
/ 21 июня 2020

Это может показаться странным вопросом, но у меня есть проект с полным стеком, в котором я использую MongoDB для базы данных. Я собираюсь разместить его в локальном репозитории Github. Очевидно, что в строке подключения у меня есть имя пользователя и пароль, которые я бы предпочел не делать publi c. Кто-нибудь знает более безопасный способ сделать это?

Вся цель этого проекта - добавить его в мое портфолио, чтобы будущие работодатели могли его увидеть и, возможно, опробовать. Это означает, что я хочу, чтобы это было как можно проще. Я никогда не делал этого раньше, поэтому я даже не знаю, придется ли кому-то, кто хочет его использовать, создавать свою собственную базу данных Mon go, чтобы заставить ее работать должным образом, или моя база данных может быть использована для всех, кто потенциально хотел бы попробовать.

Я действительно не знаю, что я здесь делаю.

1 Ответ

0 голосов
/ 21 июня 2020

Вы можете использовать mongodb://localhost в качестве строки подключения по умолчанию, зафиксировав ее в репозитории и используя что-то вроде dotenv , чтобы переопределить строку подключения в вашем приложении во время выполнения.

...