为 firebase 实时数据库设置类似管理员的用户

Set admin-like user for firebase realtime-database

我正在维护一个使用 firebase 实时数据库来存储其数据的较旧的反应网络应用程序。我想限制对数据库的访问,以便只有我的反应应用程序可以读取和写入数据库。有没有办法设置类似管理员的登录名(有点像 sql-databases)来验证我的应用程序?

我不想验证其他用户或让他们注册,我只想确保只有网络应用程序可以编辑和修改数据库。

我尝试使用 firebase 身份验证方法进行试验,但它们似乎不是我想要的。

提前致谢!

I don't want to authenticate other users or enable them to register, I just want to ensure that only the web-app can edit and modify the database.

这不可能。控制对实时数据库实例的访问(同时允许从 Web 和移动客户端直接访问)的唯一方法是使用 Firebase 身份验证来识别用户,并结合确定哪些用户可以访问哪些数据的安全规则。否则,任何有互联网连接的人都可以读取或写入数据库。