2017-05-05 65 views
-4

我在firebase中有以下数据结构,是否有使用firebase规则停止读取如果用户UID在块节点/列表中。 enter image description here被阻止的用户的Firebase规则

+0

请发表您的规则和火力结构,在你的问题,没有图像或链接文字。链接中断。您可以通过Firebase控制台 - >右侧的三个点 - >导出JSON获取您的结构。 – Jay

+0

@jay谢谢,我粘贴下面的规则和结构 – Emirbi

+0

请更新您的*问题*的信息,请不要将其添加为答案。如果你将它作为答案,它将被删除。请回顾[我如何问一个好问题?](http://stackoverflow.com/help/how-to-ask),最重要的是[如何创建一个最小,完整和可验证的例子](http:// stackoverflow.com/help/mcve) – Jay

回答

-1

@jay感谢您的回复,这是我的firebase结构和firebase规则。

{ 
 
    "rules": { 
 
    ".write": "auth != null", 
 
     ".read": "auth != null", 
 
    \t \t "accounts": { 
 
     ".read": true, 
 
     \t ".indexOn": ["username"] 
 
    \t }, 
 
    \t \t "requests": { 
 
     \t ".read": true, 
 
     \t ".write": "auth != null" 
 
    \t } 
 
    } 
 
}

{ 
 
    "accounts" : { 
 
    "2aVaHeIsTpbZYq7eXHG2nM3lUu53" : { 
 
     "dateCreated" : "Fri Apr 14 2017 12:23:21 GMT+0100 (BST)", 
 
     "description" : "Hello! I am a new FireLine user.", 
 
     "email" : "[email protected]", 
 
     "img" : "https://", 
 
     "name" : "Firebase User", 
 
     "provider" : "Firebase", 
 
     "userId" : "2aVaHeIsTpbZYq7eXHG2nM3lUu53", 
 
     "username" : "FirebaseUser2aVaHeIs" 
 
    }, 
 
    "OCXMwQVzr4NMXIJNj73fOankChr1" : { 
 
     "conversations" : { 
 
     "VhPhN8e2NRYdrzMqUv9x5a2WzrJ2" : { 
 
      "conversationId" : "-KdvS_lEyIyW52ekSZPD", 
 
      "messagesRead" : 6 
 
     } 
 
     }, 
 
     "dateCreated" : "Fri Feb 24 2017 14:23:48 GMT+0000 (GMT Standard Time)", 
 
     "description" : "Þþttttttkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk", 
 
     "email" : "[email protected]", 
 
     "friends" : [ "VhPhN8e2NRYdrzMqUv9x5a2WzrJ2" ], 
 
     "groups" : { 
 
     "-KdvemO-UxsMkhiaWogL" : { 
 
      "messagesRead" : 7 
 
     } 
 
    }, 
 
    "blocks" : { 
 
    "VhPhN8e2NRYdrzMqUv9x5a2WzrJ2" : { 
 
     "OCXMwQVzr4NMXIJNj73fOankChr1" : true 
 
    } 
 
    }, 
 
    "conversations" : { 
 
    "-KdvS_lEyIyW52ekSZPD" : { 
 
     "dateCreated" : "Sun Feb 26 2017 17:27:18 GMT+0000 (GMT)", 
 
     "messages" : [ { 
 
     "avatar" : "https://", 
 
     "date" : "Sun Feb 26 2017 17:27:18 GMT+0000 (GMT)", 
 
     "message" : "hhh", 
 
     "sender" : "OCXMwQVzr4NMXIJNj73fOankChr1", 
 
     "type" : "text" 
 
     }, { 
 
     "avatar" : "https://", 
 
     "date" : "Sun Feb 26 2017 18:09:45 GMT+0000 (GMT Standard Time)", 
 
     "message" : "hhhhh", 
 
     "sender" : "OCXMwQVzr4NMXIJNj73fOankChr1", 
 
     "type" : "text" 
 
     } 
 
    }, 
 
    "groups" : { 
 
    "-KdvemO-UxsMkhiaWogL" : { 
 
     "dateCreated" : "Sun Feb 26 2017 18:24:58 GMT+0000 (GMT)", 
 
     "description" : "lllllllllllllllllllllllllllllllllllllllllll", 
 
     "img" : "https://", 
 
     "members" : [ "OCXMwQVzr4NMXIJNj73fOankChr1", "VhPhN8e2NRYdrzMqUv9x5a2WzrJ2", "sdfsdfsdf" ], 
 
     "messages" : [ { 
 
     "avatar" : "https://", 
 
     "date" : "Sun Feb 26 2017 18:24:58 GMT+0000 (GMT)", 
 
     "icon" : "md-chatbubbles", 
 
     "message" : "This group has been created.", 
 
     "sender" : "OCXMwQVzr4NMXIJNj73fOankChr1", 
 
     "type" : "system" 
 
     }, { 
 
     "avatar" : "assets/images/profile.png", 
 
     "date" : "Tue Apr 11 2017 22:34:59 GMT+0100 (GMT Daylight Time)", 
 
     "icon" : "md-create", 
 
     "message" : "Firebase User has changed the group name to: yest.", 
 
     "sender" : "VhPhN8e2NRYdrzMqUv9x5a2WzrJ2", 
 
     "type" : "system" 
 
     } 
 
    }, 
 
    "likes" : { 
 
    "OCXMwQVzr4NMXIJNj73fOankChr1" : { 
 
     "-Kh3tVr2tdf2tsDoFj2e" : { 
 
     "liked" : true 
 
     }, 
 
     "-Kh3tWl6EDHM8SN-oKXv" : { 
 
     "liked" : true 
 
    }, 
 
    "VhPhN8e2NRYdrzMqUv9x5a2WzrJ2" : { 
 
     "-Kh3tXaDvavmQCZ3gIyN" : { 
 
     "liked" : true 
 
     }, 
 
     "-Kh3tYEsRK0dDHlkNaKD" : { 
 
     "liked" : true 
 
    } 
 
    }, 
 
    "wallposts" : { 
 
    "-Kh3tVr2tdf2tsDoFj2e" : { 
 
     "date" : "Thu Apr 06 2017 21:12:58 GMT+0100 (GMT Daylight Time)", 
 
     "message" : "fgdfgdgdfgdfg", 
 
     "sender" : "OCXMwQVzr4NMXIJNj73fOankChr1", 
 
     "type" : "text" 
 
    }, 
 
    "-Kh3tWl6EDHM8SN-oKXv" : { 
 
     "date" : "Thu Apr 06 2017 21:13:02 GMT+0100 (GMT Daylight Time)", 
 
     "message" : "dfgdfgdfgdfgdfg", 
 
     "sender" : "OCXMwQVzr4NMXIJNj73fOankChr1", 
 
     "type" : "text" 
 
    } 
 
    } 
 
}