我有一个推送到 Heroku 的 node.js 应用程序。它使用 MongoDB 进行存储。Heroku 提供了一个免费的 MongoDB 作为您的应用程序可以连接的插件。现在我的问题是,由于连接字符串是这种格式:mongodb://dbuser:dbpass@host:port/dbname,并且由于 Heroku 使用 git 推送,我如何将我的代码推送到公共 GitHub 存储库而不透露我的每个人的用户名和密码?
有没有办法打开数据库,但只能打开来自我的 Heroku 应用程序的连接?
我不得不承认我对整个事情很困惑。