las reglas de firebase no funcionan
Estoy siguiendo elTutorial de seguridad de Firebase.
Tengo esta estructura simple:
- requests
- request_id: {...}
- request_id: {...}
...
Y mis reglas de seguridad:
{
"rules": {
"requests": {
".indexOn": ["id_company_owner", "id_app_user"],
"$request_id": {
// only request from the last ten minutes can be read
".read": "data.child('timestamp').val() > (now - 600000)",
}
}
}
}
Todo lo que quiero ahora con mi regla es hacer que mi solicitud sea legible. Pero tengo esto dentro (no fuera) de $ request_id, pero ninguna solicitud es legible; incluso si la solicitud tiene la marca de tiempo con menos de 10 minutos. ¿Alguien puede explicar por qué?