这款Skill让用户只读自己的数据

帮你用 Firebase 设置 SQL 数据库。

firebase-data-connect 是指导 AI 为 Firebase 应用搭建 PostgreSQL 后端的 Skill。它让开发者用 GraphQL 描述表与关系,定义客户端能执行的查询和修改,再生成对应平台的类型安全 SDK;原文也使用 SQL Connect 这个产品名称。

比如做一个用户保存私人记录的应用,建好“用户”和“记录”两张表还不够,查询必须知道哪些记录属于当前用户。安全参考特别说明:要求登录只是起点,不能因为请求者已登录,就把整张表的记录全部返回。

它展示了按已验证的当前用户身份过滤数据的方式。这个身份不应由客户端随意传一个用户编号来替代,否则换个编号就可能读到别人的记录。更新和删除也需要检查归属关系。

这套流程把数据模型、授权操作和客户端调用连在一起。开发时先用模拟器与测试数据,再编译检查操作、生成 SDK,最后按项目需要部署。适合既想使用 Firebase,又有关系型数据和访问权限需求的团队;权限效果仍要针对真实查询验证。

分类:数据分析

来源仓库:firebase/agent-skills

适合用来做什么

  • 如何设置Firebase Data Connect与PostgreSQL的连接?
  • 如何在Firebase中编写授权查询以保护数据安全?

安装 firebase-data-connect

npx skills add https://www.iskills.cc/skills/firebase/agent-skills/firebase-data-connect/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 firebase-data-connect 的用途与原始说明

浏览全部 Skill 指南