如何延长Firebase测试模式读写规则有效期,规则中的日期格式是什么
Firebase安全规则日期格式解答
你给出的规则里使用的是毫秒级Unix时间戳,是Firebase Realtime Database安全规则内置now变量的默认时间格式,具体定义为从1970年1月1日00:00:00 UTC到目标时间点的总毫秒数。
你可以按照下面的说明调整测试模式有效期:
- 先计算你需要的到期日期对应的毫秒级Unix时间戳
- 替换规则里
.read和.write判断条件中现有的1638392400000数值即可 - 该配置仅适合非公开的内部测试项目,正式上线前必须修改为精细化的权限控制规则,避免数据安全风险
重要提醒:即便测试用的项目也不要对外泄露数据库地址,否则会有被恶意爬取、篡改数据的可能。
内容的提问来源于stack exchange,提问作者M.Ed
相关产品推荐
相关产品推荐

