20 lines
582 B
JSON
20 lines
582 B
JSON
{
|
|
"rules": {
|
|
"resumes": {
|
|
".indexOn": "user",
|
|
".read": "auth !== null && query.orderByChild === 'user' && query.equalTo === auth.uid",
|
|
"$rid": {
|
|
".read": "data.child('public').val() === true || data.child('user').val() === auth.uid",
|
|
".write": " !data.exists() || data.child('user').val() === auth.uid || (!newData.exists() && data.child('user').val() === auth.uid)"
|
|
}
|
|
},
|
|
"users": {
|
|
".indexOn": "isAnonymous",
|
|
"$uid": {
|
|
".read": "$uid === auth.uid",
|
|
".write": "$uid === auth.uid"
|
|
}
|
|
}
|
|
}
|
|
}
|