【发布时间】:2020-12-06 11:20:50
【问题描述】:
我正在尝试使用 ipapi API (https://ipapi.com/documentation) 来获取用户的地理位置数据,并且我有一个 API 密钥,我需要使用它来进行 API 调用以获取 JSON 结果。
在 nodejs 中,我们可以使用.env 来存储密钥并使用process.env.KEY_NAME 访问它们。 Heroku 和 AWS 等服务器也是如此,我们可以将 API 密钥存储为配置变量。
但对于 shopify,我似乎无法找到存储 API 密钥的位置。
我读过一些例子:
How to define global variables in Liquid?(这似乎不是正确的做法,因为我想将其作为秘密存储并从另一个文件中访问)。
https://devcenter.heroku.com/articles/config-vars(仅用于主题包/slate 开发)。
只创建另一个.liquid 文件并将我所有的密钥放在那里然后从另一个文件中调用它是否安全?
如果有人能指出正确的方向,将不胜感激。
谢谢!
【问题讨论】:
标签: api environment-variables shopify liquid secret-key