firebase-realtime-database - 实时数据库 - 如何在规则中使用 md5 散列?
问题描述
{
"rules": {
"users": {
"$uid": {
"$experiment_id": {
".read": "data.child('sharedEmails').child(hashing.md5(auth.email)).val() === true",
".write": "auth != null && auth.uid == $uid"
}
}
}
}
}
解决方案
您混淆了Firebase RTDB 规则和Firestore 规则- 只有 Firestore 有hashing.
.
推荐阅读
- javascript - InternalOAuthError:无法获取访问令牌 Twitch
- php - 无法让我的邮件服务在 Symfony 4 中工作
- python - 尝试在 Keras 中加载顺序模型时出现“KeyError:0”
- spring-boot - Spring Boot JPA 一对多和多对一多表
- architecture - 大数据 | 数据库和架构
- haskell - 无效的记录选择器和类型类
- python - 循环遍历列表和嵌套字典
- python - “str”对象没有属性“write”
- google-apps-script - 根据行号数组写入单元格值
- r - 在 R 中导入带有重音字符的 .csv 文件