当您在firebase仪表板中时,是否有人知道在删除某些firebase数据库之前是否可能要求输入密码或其他内容?
原因是我们有几个用于开发工作的firebase实例,然后是一个主要实例。 我们整天都在开发数据库中,并经常看着产品 我们经常删除dev数据库以清除我们的系统。
我们非常担心有一天我们会不经意地将prod数据库丢弃,因为它太简单了 - 点击2次!任何傻瓜都可能犯的错误。
那么,是否可以配置我们的一个firebase数据库,以便您在删除该数据库之前输入密码或类似内容?
感谢。
答案 0 :(得分:4)
免责声明:我在Firebase工作
Firebase信息中心采用全有或全无的权利方式:您可以进入,也可以不进入。所以很遗憾你的第一个问题是“不”。
那就是说,要记住的事情很少:
Firebase至少每天备份所有数据库以进行灾难恢复。而“意外点击删除”就算是一场灾难。
最好将开发人员工作(在仪表板中执行)与应用程序管理分开。对于后者,您应该构建一个仪表板,以防止管理员做出灾难性的事情。请记住:作为开发人员的同一个人通常是应用程序管理员。但我发现即使在这些情况下,最好还是保护我的应用程序用户免受开发人员版本的影响。