【发布时间】:2017-09-28 04:20:10
【问题描述】:
我正在使用 Cloud Function for Firebase。当我使用admin.database().ref 时,所有应用于数据库的规则都被忽略了。有了管理员,我可以做任何事情。明确一点:
我有一个实时数据库,其中包含一组规则,例如;名称必须是字符串且长度 >= 50,...
在使用 SDK 时有效,所有无效数据都会被拒绝。但是当我转而使用 firebase 云功能(通过提供一组 https 端点来减少客户端的工作)时,它不再起作用了。
所以,我想知道有没有办法让它工作?我在想:
- 找到替换
admin.database()的东西(看看event.data.ref已经,但这在我的情况下不起作用 - HTTP 请求) - 在云功能中验证数据(不好)
你能给我一些提示/线索吗?
【问题讨论】:
标签: firebase firebase-realtime-database google-cloud-functions