-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Vladimir Zurita edited this page Oct 11, 2017
·
1 revision
Firebase rules:
{
"rules": {
".read": "auth != null",
".write": "false",
"contributors": {
".write": "root.child('admins').child(auth.uid).exists()"
},
"admins": {
".write": "root.child('superadmin').child(auth.uid).exists()"
},
"superadmin": {
".write": "false"
},
"talks": {
"$talk_id": {
".write": "(root.child('contributors').child(auth.uid).exists() && root.child('users').child(auth.uid).child('talks').child($talk_id).exists()) || root.child('admins').child(auth.uid).exists()"
}
},
"users": {
"$user_id": {
".write": "$user_id === auth.uid"
}
}
}
}