Firebase 数据库规则关于
Posted
技术标签:
【中文标题】Firebase 数据库规则关于【英文标题】:Firebase Database Rules about 【发布时间】:2021-04-17 03:04:19 【问题描述】:我正在使用 firebase 数据库来保存日志,这就是我需要保持权限打开的原因。
但它开始每天每天都发送谷歌安全电子邮件。如果我关闭权限,他们就无法登录
"rules":
".read": true,
".write":true
这就是为什么我想让它保持打开状态,以便可以从我的移动应用程序中读取和写入数据,但你不能制作围巾。
如何进行这些设置?有可能吗?
【问题讨论】:
您使用什么来写入和读取数据库?您是否使用 Firebase 身份验证登录? 如果您只需要日志记录,那么实时数据库并不是您最好的解决方案。安全电子邮件向您建议,任何人都可以轻松地随意读写您的整个数据库。 【参考方案1】:如果您在 android 应用中启用 Firebase 身份验证,您可以更改规则,以便只有登录用户才能读取/写入数据:
rules":
".read": auth.uid != null,
".write": auth.uid != null
您可以在此处详细了解 Firebase 数据库规则: https://firebase.google.com/docs/database/security
并在此处添加 Firebase 身份验证: https://firebase.google.com/docs/auth
【讨论】:
谢谢,这将解决我的工作,我立即检查文件,我想投票给你,但我没有足够的积分:( 这样我的问题就解决了,谢谢 "rules": ".read": "auth != null", ".write": "auth != null"以上是关于Firebase 数据库规则关于的主要内容,如果未能解决你的问题,请参考以下文章