我的Firebase数据库最近30天的客户端访问权限已结束。我现在已经过渡到暂时使用数据库密钥读取数据。由于这是预生产的,并且数据库中没有实际数据,所以我不太担心安全性。在此之前,我的代码看起来像下面的代码片段,并且工作正常。
那么我该如何使用密钥读取/写入数据库?
谢谢!
getList() async {
final mainReference = FirebaseDatabase.instance.reference();
await mainReference.child('shows').once().then((DataSnapshot dataSnapshot) {
this.setState(() {
for (var value in dataSnapshot.value.values) {
slist.add(new Mod.fromJson(value));
}
});
});
}