我应该如何在 Heroku 上存储我的 API 密钥,以便它仍然保密,而不是嵌入网页代码中

问题描述 投票:0回答:2

我已经构建了一个 Flak 应用程序,在本地我将其存储为环境变量,但我不知道应该如何在 Heroku 上存储我的 API 密钥,以便它仍然保持秘密,而不是嵌入网页代码中?

heroku api-key
2个回答
2
投票

您可以将 api 密钥存储为环境变量,因为它们是完全安全的:

转到本地文件夹并运行

heroku config:set key_one=value_one key_two=value_two
等。

注意:在指向您的存储库的同一文件夹中运行上述命令。

设置环境变量后,您可以直接在代码中访问此键值对:

var api_key = process.env.key_one;


1
投票

您还可以从 Heroku 应用程序的“设置”选项卡轻松添加或编辑配置变量,请查看 此处 Heroku 的官方文档。

© www.soinside.com 2019 - 2024. All rights reserved.