firebase - 允许其他特定域写入我们的 Callable Function
问题描述
我们正在构建一个项目,我们希望允许任何其他网站将数据写入我们自己在 Firebase 中的(单个)项目。
如果可能,很难理解如何:
允许任何域
xyz
包含我们的 JS 库,然后在这个库中使用一个callable
函数,或者只是一个普通的 http从他的域onRequest
Function
写入我们自己的App
Firestore DB。(所以我们在这个 JS 中初始化我们自己的)安全地确认函数上的发件人网站/域,例如,我可以在函数中创建一个条件,检查 xyz 是否是现在正在写入的真实域(请求来自),然后检查我们是否允许这个特定域写和写在哪里(使用
Rules
)。
在这个或任何其他星座的 Firebase 中,这样的“系统”是否可能?如果是这样 - 你如何在Callable
函数中验证域,并允许任何域写入。
解决方案
推荐阅读
- python - 关于python中or运算符的一个基本问题
- pandas - Pandas groupby 在系列结束时填充零值
- scala - 在火花中连接蜂巢模拟
- git - 在 Azure DevOps 中拉取请求后挂钩 oder 任务以修改文件
- soapui - 通过命令行运行时未执行 SoapUI 项目拆解脚本
- c# - 如何在 Selenium c# 中的弹出窗口或覆盖的 HTML 中查找元素?
- c - 在输入中列出一个列表,删除所有重复项并计算它们的数量
- java - Android:放大但保持元素的比例
- java - 使用 Spring Boot Java 的补丁请求
- sql - oracle pl-sql 查找给定日期的第三个星期三