在实时数据库中,可以通过规则进行读写权限的控制。以下是实现Authorize read if uid matches write uid”的规则的示例代码:
{ "rules": { "data": { ".read": "auth.uid === data.child('write_uid').val()", ".write": "auth.uid === data.child('write_uid').val()" } } }
通过data.child('write_uid').val()”与“auth.uid”进行比较,可以仅允许具有特定UID的用户读取和写入数据库。