You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在FlutterFlow中添加Firestore规则时无Users集合选项的求助

解决FlutterFlow中Firestore users集合权限选项缺失的问题
  • 确认Firebase关联状态
    进入FlutterFlow的Settings > Integrations,检查Firebase是否已正确关联,且Firestore服务已启用。若关联异常,重新完成授权关联流程。
  • 检查集合文档ID规则
    FlutterFlow的自动权限选项要求users集合的文档ID必须对应用户的Firebase UID。如果现有文档ID不符合:
    1. 导出users集合的全部数据
    2. 将导出数据中的文档ID替换为对应用户的UID
    3. 清空原users集合后重新导入修改好的数据
  • 手动编写Firestore规则(自动选项仍不出现时)
    直接在FlutterFlow的Firebase > Firestore Rules中替换为以下规则,可实现相同的权限控制效果:
    rules_version = '2';
    service cloud.firestore {
      match /databases/{database}/documents {
        match /users/{userId} {
          allow read, update, delete: if request.auth != null && request.auth.uid == userId;
          allow create: if request.auth != null;
        }
      }
    }
    
  • 刷新页面排查缓存问题
    完成上述操作后,刷新FlutterFlow的浏览器页面,再回到Firestore规则设置界面查看选项是否出现。

内容的提问来源于stack exchange,提问作者newbiecoder

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.19 07:22:06