如何在React App中保护我的API密钥?

时间:2017-08-07 17:47:03

标签: javascript node.js api reactjs security

如何在我的应用程序中继续保护我的api密钥?我是否用快递设置了什么?我正尽力避免在服务器上构建任何东西,以便从那里进行API调用。我只使用firebase作为我的后端,但我正在使用某些服务,如emailjs。无论如何都要调用emailjs而不将其暴露在我的客户端代码中,而不在我自己的服务器上做任何事情? Emailjs不提供任何加密或白名单。

emailjs.init("API_KEY");

1 个答案:

答案 0 :(得分:1)

由于您已经在使用firebase,因此您应该使用Firebase函数进行API调用。见这里:https://firebase.google.com/docs/functions/use-cases#integrate_with_third-party_services_and_apis