Tag: 信息隐藏

在使用Angular时隐藏一个API密钥(在一个环境variables中可能?)

我正在运行一个带有Node / Express后端的小型Angular应用程序。 在我的一个Angular工厂(即在客户端),我向Github发出一个$ http请求来返回用户信息。 然而,一个Github生成的密钥(这意味着保密)需要这样做。 我知道我不能在客户端使用process.env.XYZ。 我想知道如何保持这个关键密钥? 我必须在后端提出请求吗? 如果是这样,我如何将返回的Github数据传输到前端? 对不起,如果这似乎是简单的,但我是一个相对的新手,所以任何明确的答复代码示例将不胜感激。 谢谢