Mongodb 隐藏密码和登录

Mongodb 隐藏密码和登录,mongodb,flask,mongodb-atlas,Mongodb,Flask,Mongodb Atlas,有没有办法在MongoDB atlas中隐藏我的数据库访问密码?我使用烧瓶和mongoengine作为ODM user = os.getenv['username'] pass = os.getenv['passdb'] client = pymongo.MongoClient("mongodb+srv://user:pass@cluster0-lcotk.gcp.mongodb.net/test?retryWrites=true&w=majority") db = client.tes

有没有办法在MongoDB atlas中隐藏我的数据库访问密码?我使用烧瓶和mongoengine作为ODM

user = os.getenv['username']
pass = os.getenv['passdb']
client = pymongo.MongoClient("mongodb+srv://user:pass@cluster0-lcotk.gcp.mongodb.net/test?retryWrites=true&w=majority")
db = client.test ```


尝试查找env变量,我正在使用nodejs,遇到了一些问题,我发现有一个名为dotenv的库,您可以在其中设置一个与其他文件分离的env变量文件,然后可以隐藏所有变量

你能澄清这个问题吗?在本例中,您的密码来自一个env变量,因此您只需在
MongoClient
中动态使用它,而实际密码不会出现在您的代码中。这是否回答了您的问题?它确实回答了我的问题