我想要的是使用micropython固件从我的esp8266执行对Firebase实时数据库的休息请求,而无需复杂的授权过程。
我知道我可以在规则中完全取消授权,但我更愿意至少拥有一些基本的安全性。
Here is a doc告诉我有两种身份验证方式:oauth2和手动生成密钥。第二种方式似乎几乎是我需要的,但它需要设置Admin SDK,据我所知仍然需要不时重新生成密钥。
所以最终我没有回答一个简单的问题:如何以最简单的方式验证对 Firebase实时数据库的休息请求?
答案 0 :(得分:2)
您链接到的同一页面包含using legacy tokens上的部分(也称为"数据库机密"过去)。虽然不再推荐这些,但它们仍然可以正常工作,就像在您的URL中添加(非动态)数据库机密一样简单。
我建议你阅读links at the bottom of the documentation。但我执行建议您切换到使用OAuth或ID令牌流,因为它们更安全。