1
我已經構建了一個flak應用程序,本地我將它存儲爲環境變量,但我不知道應該如何存儲我的api密鑰在Heroku上,這樣它仍然保持祕密,而不是嵌入網頁代碼?我應該如何在heroku上存儲我的api密鑰,以便它仍然保密而不是嵌入網頁代碼
任何幫助將不勝感激。
我已經構建了一個flak應用程序,本地我將它存儲爲環境變量,但我不知道應該如何存儲我的api密鑰在Heroku上,這樣它仍然保持祕密,而不是嵌入網頁代碼?我應該如何在heroku上存儲我的api密鑰,以便它仍然保密而不是嵌入網頁代碼
任何幫助將不勝感激。
您可以將您的API密鑰作爲環境變量,因爲這些是完全安全的:
去你的本地文件夾,然後運行heroku config:set key_one=value_one key_two=value_two
多。
注意:在指向您的存儲庫的相同文件夾中運行上述命令。
一旦你設置環境變量,你可以在你的代碼直接訪問這個鍵值對爲:
var api_key = process.env.key_one;