【发布时间】:2023-04-07 19:22:01
【问题描述】:
我为一些卡车司机编写了一个 ANDROID 应用程序。其中只有大约 3 个。他们从不记得他们的用户名或密码......所以我想我只会登录应用程序而不给他们退出的选项。
这部分有效。
然而,
假设这些规则,我可以从我的 ANDROID 应用程序写入数据库......
我可以确认我已登录...
这些规则如您所愿。我可以毫无困难地写孩子。
{
"rules": {
".read": true,
".write": true
}
}
但是如果改变规则……我所有的写入都失败了。我究竟做错了什么? 这是我的实验之一...... 我正在给孩子们写信,还有其他我可能做错的事情吗?
{
"rules": {
".read": true,
".write": "auth.uid != null"
}
}
子项包括“BIN”、“BinScans”、“MissionID” 任何关于我做错了什么的想法都非常受欢迎。
【问题讨论】:
-
没有看到重现问题所需的最少代码,就不可能说什么。
-
我稍后会更新这篇文章,但我创建了一个新的 Android 应用程序,新的 Firebase 项目,重现了我之前所做的一切,并且成功了。试图找出有什么不同...敬请期待。
标签: android firebase firebase-realtime-database firebase-security