如何防止应用程序访问库的Firebase实例

时间:2016-08-13 09:40:11

标签: android gradle firebase firebase-realtime-database firebase-authentication

我正在使用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实例,或使此类访问无效?

0 个答案:

没有答案