特定用户的 Firebase 数据库规则

代码人

我有一个数据库,在用户 = '[email protected]' 运行的应用程序脚本中调用时,我需要对所有用户进行读取访问和写入访问

我的 Firebase 结构是

ABC/AAA1/date 
ABC/AAA2/date 
ABC/AAA3/date 
ABC/AAA4/date 

规则是:

{
  "rules": {
      ".read": true,
      ".write": false,
    }
}

我如何制定规则以在应用程序脚本中由用户“[email protected]”调用时允许写入。

我使用https://sites.google.com/site/scriptsexamples/new-connectors-to-google-services/firebase/reference插入数据

Ben

你应该检查auth变量

要定义仅允许通过此电子邮件地址对所有位置进行写访问的安全规则[email protected]

{
  "rules": {
    ".read": true,
    ".write": "auth != null && auth.token.email == '[email protected]'"
  }
}

要定义仅允许/users通过此电子邮件地址对位置进行写访问的安全规则[email protected]

{
  "rules": {
    ".read": true,
    "users": {
      ".write": "auth != null && auth.token.email == '[email protected]'"
    }
  }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Firebase数据库规则:用户权限

来自分类Dev

使用 Firebase 数据库规则的用户 RemoteConfig

来自分类Dev

如何使用安全规则阻止用户删除Firebase数据库中特定路径下的所有数据?

来自分类Dev

为什么从 Firebase 数据库检索数据不适用于用户身份验证规则但使用匿名规则?

来自分类Dev

如何设置Firebase数据库规则?如何防止.write被删除的用户

来自分类Dev

Firebase数据库规则-允许未经身份验证的用户仅过滤查询

来自分类Dev

Firebase实时数据库规则不适用于新用户

来自分类Dev

Firebase数据库StartAt规则

来自分类Dev

Firebase数据库规则“ hasChildren”

来自分类Dev

Firebase实时数据库-规则

来自分类Dev

Firebase数据库规则专用节点

来自分类Dev

Firebase数据库删除安全规则

来自分类Dev

Firebase 数据库循环查询用户

来自分类Dev

迭代 firebase 数据库中的用户

来自分类Dev

限制用户ID的Firebase RealTime数据库规则在模拟器中运行,但不在AngularFire中运行

来自分类Dev

如何通过REST API将当前用户从Angular应用发送到Firebase实时数据库规则

来自分类Dev

Firebase 数据库规则模拟器允许未经身份验证的用户读取和写入

来自分类Dev

如何构建 Firebase 实时数据库规则以允许向非用户发送“邀请”URL 以允许访问受保护的用户数据结构?

来自分类Dev

组共享数据的 Firebase 数据库规则

来自分类Dev

android firebase 数据库保存当前用户的数据

来自分类Dev

从Firebase实时数据库读取特定数据

来自分类Dev

如何为Firebase数据库添加索引规则?

来自分类Dev

“捕获所有其他” Firebase数据库规则

来自分类Dev

数据库中具有属性的Firebase安全规则

来自分类Dev

Firebase /数据库-版本2安全规则?

来自分类Dev

Firebase实时数据库规则拒绝权限

来自分类Dev

Firebase Realtime数据库规则“未知变量'request'”。

来自分类Dev

用于查询的Firebase Realtime数据库安全规则

来自分类Dev

在Firebase Realtime数据库规则集中访问对象属性

Related 相关文章

  1. 1

    Firebase数据库规则:用户权限

  2. 2

    使用 Firebase 数据库规则的用户 RemoteConfig

  3. 3

    如何使用安全规则阻止用户删除Firebase数据库中特定路径下的所有数据?

  4. 4

    为什么从 Firebase 数据库检索数据不适用于用户身份验证规则但使用匿名规则?

  5. 5

    如何设置Firebase数据库规则?如何防止.write被删除的用户

  6. 6

    Firebase数据库规则-允许未经身份验证的用户仅过滤查询

  7. 7

    Firebase实时数据库规则不适用于新用户

  8. 8

    Firebase数据库StartAt规则

  9. 9

    Firebase数据库规则“ hasChildren”

  10. 10

    Firebase实时数据库-规则

  11. 11

    Firebase数据库规则专用节点

  12. 12

    Firebase数据库删除安全规则

  13. 13

    Firebase 数据库循环查询用户

  14. 14

    迭代 firebase 数据库中的用户

  15. 15

    限制用户ID的Firebase RealTime数据库规则在模拟器中运行,但不在AngularFire中运行

  16. 16

    如何通过REST API将当前用户从Angular应用发送到Firebase实时数据库规则

  17. 17

    Firebase 数据库规则模拟器允许未经身份验证的用户读取和写入

  18. 18

    如何构建 Firebase 实时数据库规则以允许向非用户发送“邀请”URL 以允许访问受保护的用户数据结构?

  19. 19

    组共享数据的 Firebase 数据库规则

  20. 20

    android firebase 数据库保存当前用户的数据

  21. 21

    从Firebase实时数据库读取特定数据

  22. 22

    如何为Firebase数据库添加索引规则?

  23. 23

    “捕获所有其他” Firebase数据库规则

  24. 24

    数据库中具有属性的Firebase安全规则

  25. 25

    Firebase /数据库-版本2安全规则?

  26. 26

    Firebase实时数据库规则拒绝权限

  27. 27

    Firebase Realtime数据库规则“未知变量'request'”。

  28. 28

    用于查询的Firebase Realtime数据库安全规则

  29. 29

    在Firebase Realtime数据库规则集中访问对象属性

热门标签

归档