我正在使用Android SDK来处理使用Firebase作为其数据库的服务。该库包含Firebase作为依赖项,如此
apply plugin: 'com.android.library'
...
dependencies {
....
compile 'com.google.firebase:firebase-database:9.4.0'
compile 'com.google.firebase:firebase-auth:9.4.0'
}
现在,任何使用该库的应用程序都可以直接执行读取和读取操作。只要经过身份验证,就可以使用FirebaseDatabase.getInstance()
写入服务的Firebase数据库。
但我需要修改Firebase才能通过库公开的方法进行修改。这对于确保数据库中的数据仅由某些事件的结果创建是必要的。
有没有办法禁止客户端应用访问图书馆的Firebase实例,或使此类访问无效?