我意外地运行了一个脚本,该脚本在根级别具有 set 命令,它完全破坏了所有数据。
var Firebase = require('firebase');
var myRootRef = new Firebase('https://myprojectname.firebaseIO-demo.com/');
myRootRef.set("hello world!");
我知道有一个“更新”方法,但我认为应该有一些配置或阻止它在根级别执行此操作的东西。
总是有可能错误地使用“设置”方法,或者有可能完全破坏数据的黑客攻击。