【发布时间】:2021-04-23 21:37:59
【问题描述】:
您好,我正在使用 http Flutter 从 Firebase Realtime db 获取数据
我想使用用户 ID 而不是令牌来访问数据
我试试这个:
我的实时数据库规则:
{
"rules": {
"$user_id": {
".read": "$user_id === auth.uid",
".write": "$user_id === auth.uid",
}
}
}
和网址:
final url = 'https://firebaseio-demo.firebaseio.com/Questions/$id.json?user_id=$userId';
但它不起作用:(
【问题讨论】:
-
“我想通过使用用户 ID 而不是令牌来访问数据” 这将是非常不安全的,因为用户的 UID 只是他们的标识符,而不是任何形式的身份验证。见stackoverflow.com/questions/37221760/…
标签: firebase flutter dart firebase-realtime-database