Node.js 在应用程序中存储机密的最佳方法

Node.js 在应用程序中存储机密的最佳方法,node.js,security,encryption,base64,environment-variables,Node.js,Security,Encryption,Base64,Environment Variables,在Node js应用程序中存储机密API密钥的更好方法是哪一种。在根文件夹中创建.env文件,并在该文件中添加所有密钥和密码。为了确保安全,永远不要在git repo中添加文件。而是将此文件添加到.gitignore文件中,以便git在推送更改时忽略此文件 .env文件的语法 APP_URL=http://localhost:3000 APP_KEY=SECRETKEY 此外,从.env文件访问密钥的方法是process.env.APP\u KEY 它的安全方法,任何人都无法访问此文件。我用这

在Node js应用程序中存储机密API密钥的更好方法是哪一种。

在根文件夹中创建
.env
文件,并在该文件中添加所有密钥和密码。为了确保安全,永远不要在git repo中添加文件。而是将此文件添加到
.gitignore
文件中,以便git在推送更改时忽略此文件

.env文件的语法

APP_URL=http://localhost:3000
APP_KEY=SECRETKEY
此外,从.env文件访问密钥的方法是
process.env.APP\u KEY

它的安全方法,任何人都无法访问此文件。我用这种方式。 希望它能给你答案