我有一个数据库,我需要对所有用户的读取权限 在user =运行的apps脚本中调用时的写访问权限 'firebaseowner@gmail.com'
我的firebase结构是
ABC/AAA1/date
ABC/AAA2/date
ABC/AAA3/date
ABC/AAA4/date
规则是:
{
"rules": {
".read": true,
".write": false,
}
}
如何在应用程序脚本中由用户'firebaseowner@gmail.com'调用时允许写入规则。
我使用https://sites.google.com/site/scriptsexamples/new-connectors-to-google-services/firebase/reference插入数据
答案 0 :(得分:1)
您应该查看auth
variable。
定义允许仅通过此电子邮件地址{{ value|date:"D d M Y" }}
对所有地点进行写访问的安全规则:
firebaseowner@gmail.com
要定义仅允许通过此电子邮件地址{
"rules": {
".read": true,
".write": "auth != null && auth.token.email == 'firebaseowner@gmail.com'"
}
}
对位置/users
进行写访问的安全规则:
firebaseowner@gmail.com