reactjs - 通过 Firebase 处理电子邮件 API 请求
问题描述
我一直在开发一个使用 React 作为前端和 Firebase 作为后端的网站。到目前为止一切都很好。问题是,我现在希望能够向电子邮件服务器发出 API 请求,并且由于我需要将 API 密钥保密,似乎没有办法单独在 React 中执行此操作(我如何隐藏create-react-app 中的 API 密钥?)。
有没有办法在 Firebase 端做到这一点(设置一个 API 只是为了发送电子邮件很麻烦)?
注意:云功能似乎可以解决问题,但我没有火力计划(https://firebase.google.com/pricing)。
解决方案
只有在 Blaze 计划中才能在 Firebase 上运行自定义服务器端代码。没有简单、安全的替代方法可以通过 Firebase 直接从客户端发送邮件。
然而,这个搜索有一些有希望的结果:https ://www.google.com/search?q=send+mail+directly+from+react+app
另见:
推荐阅读
- java - 如果使用 Java 的 Selenium 中按行和列的特定单元格为空,则无法使用 Apache POI 签入 excel
- python - 日期时间字符串系列到字符串格式 %d-%m-%Y
- python - Python在html元素末尾查找文本
- java - 有没有办法在 Java Web 程序中判断 FTP 服务器是主动的还是被动的?
- php - Solr 短语搜索需要匹配部分单词
- python - 如何在linux下交叉编译windows的python解释器
- sql - 从包含空值的列中选择
- c# - 如何加入新指南列表?
- python - 使用模数进行循环排序
- php - 从 GCP Vision PDF 结果返回格式化文本