首页 > 解决方案 > 通过 Firebase 处理电子邮件 API 请求

问题描述

我一直在开发一个使用 React 作为前端和 Firebase 作为后端的网站。到目前为止一切都很好。问题是,我现在希望能够向电子邮件服务器发出 API 请求,并且由于我需要将 API 密钥保密,似乎没有办法单独在 React 中执行此操作(我如何隐藏create-react-app 中的 API 密钥?)。

有没有办法在 Firebase 端做到这一点(设置一个 API 只是为了发送电子邮件很麻烦)?

注意:云功能似乎可以解决问题,但我没有火力计划(https://firebase.google.com/pricing)。

标签: reactjsfirebaseapi-key

解决方案


只有在 Blaze 计划中才能在 Firebase 上运行自定义服务器端代码。没有简单、安全的替代方法可以通过 Firebase 直接从客户端发送邮件。

然而,这个搜索有一些有希望的结果:https ://www.google.com/search?q=send+mail+directly+from+react+app

另见:


推荐阅读