Firebase Security API使用灵活的身份验证系统和基于表达式的规则语言来提供非常灵活的安全模型。
为什么要在仅内容所有者访问安全规则中检查 request.auth != null ?
在此页面:仅内容所有者访问有一个仅内容所有者访问安全规则的示例: 服务云.firestore { 匹配 /databases/{database}/documents { // 仅允许身份验证...
当读取权限不再被拒绝时,React Firestore Hooks 无法更新
我正在使用react-firebase-hooks,特别是useDocumentData,以便获取文档并保持更新。 当钩子初始化时,还不允许读取文档(由于某些
我正在使用 firestore 模拟器,并且当文档存在时,exists 不会阻止调用。 匹配/用户名/{用户名} { 允许更新:如果为 false; 允许创建: if isUsernameAvailable(request.
我有一个像这样的firestore数据库 用户 {用户身份} 板 {板ID} 主板数据 我有这样的 Firestore 安全规则设置。 规则版本 = '2'; 服务云.firestore { 匹配/数据库/{
我尝试在我的 firebase 安全规则中使用通配符,但它不像在线文档描述的那样工作。 我想返回整个 itineraryList 集合,但安全性......
当我尝试在 Firebase Firestore 上进行查询时遇到权限问题。 这是执行查询的代码。 Future fetchData() 异步 { FirebaseFirestore 数据库 =
如何更改 Firebase 应用程序检查的 reCAPTCHA Enterprise 阈值?
我正在使用 Firebase App Check,并使用 ReCaptcha Enterprise 来保护我的 Firebase 应用程序和功能。 在我的密钥的 google 云控制台/ReCaptcha Enterprise 指标部分中,我看到
我正在尝试仅更新一个字段(activeStatus)并确保所有其他字段不可编辑。 我已经尝试 request.resource.data.keys().hasOnly(["activeStatus"])
如何将 Firestore 更新限制为与用户的“pageID”自定义声明匹配的文档?
我对用户数据的设计本质上是当我对用户进行身份验证时,他们有一个名为“pageID”的字段。 pageID 允许用户仅更改该字段与其
我正在更改 Firebase 安全规则 允许写入:如果为真; 到 允许写入: if request.auth.uid !=null; 但只有当用户通过用户名和密码身份验证登录时它才有效,但是如果...
我从去年秋天开始就是 flutter-fire 用户 注意:服务器客户端库绕过所有 Cloud Firestore 安全性 规则并通过 Google 应用程序默认进行身份验证 证书。如果你是
所以我已经构建了一个前端,现在我正在开发一个具有基于自定义声明的安全规则的后端。我收到一个我无法理解的错误。我已经运行了可调用函数并登录了...
错误上传个人资料图片时出错:[FirebaseError:缺少或权限不足。]
我正在使用 Expo 开发一个 React Native 应用程序,并尝试使用 Expo 的 ImagePicker 将个人资料图片上传到 Firebase Storage。该应用程序允许用户拍照或从他们的照片中选择一张...
我想获取与登录用户来自同一家公司的所有用户。 使用 getUsersFromCompany(this.userData.company) 我只获取用户本身而没有其他人。 手动更改为另一个时
Firestore 安全规则:运行模拟时出错 – 发生未知错误
这些是我的 Cloud Firestore 安全规则: 规则版本 = '2'; 服务云.firestore { 匹配 /databases/{database}/documents { 匹配/反馈/{反馈} { 允许阅读:如果解决...
我有一个 Firebase 项目,它使用 Firestore。我经常在 Firebase 控制台上手动修改安全规则和索引,但我的开发计算机上也有本地副本(firestore.rules 和 fire...
重新生成 Google Firebase 的 Web API 密钥
如何为 Google Firebase 重新生成 Web API 密钥?由于误导性原因,我删除了自动生成的一个。 如果它不可删除,我是否需要创建一个新的应用程序或一个新的项目?
这是我之前问过的问题关于firestore缓存和读取费用的问题 基本上它说,如果我添加像下面这样的相同侦听器两次,我只收取作为接收接收的单个侦听器的费用...
Firestore 规则每次接收数据时都会验证吗?或者仅当侦听器创建时? 数据结构 - 用户 - 用户1 isAllowToReadMessage: true - 消息 - 消息1 内容:&...
我想仅在首次登录时强制在 Flutter 中重置用户密码。 我的 firestore 文档字段中有一个名为“ChangePassword”的字段。 当我查询这个字段时我想要