Heroku Config Vars对敏感信息安全吗?

lef*_*ire 6 heroku

我在传递的对话中无意中听到,Heroku上的ENV(配置变量)并不是存储敏感变量的最安全的地方.我认为情况恰恰相反,我的Google-fu在这里没有帮助我.有什么想法吗?

Cra*_*ens 7

Heroku配置变量旨在安全存储敏感信息.所有配置变量都以加密形式存储并安全存储.这些只有在dyno本身启动你的应用程序时才会被解密和加载.


小智 5

这取决于您所说的安全是什么意思。在 Heroku 仪表板上的应用程序设置部分,有一个“显示配置变量”按钮。这将向有权访问该应用程序的任何人显示您的配置变量。

出于这个原因,您可能不希望在您的配置变量中有 AWS_SECRET_ACCESS_KEY 或关键密码之类的东西。