Я пытаюсь ограничить хранение firebase на основе роли пользователя.Есть ли способ аутентифицировать роль пользователя в правилах хранения firebase?
Database:
users
<uid>
admin=false
... ... ...
Я пытаюсь использовать следующий вид правила в firebase хранения:
root.child('users').child(auth.uid).child('user').child('admin').val() == true
Я получаю доступ запрещен после добавления этого к правилу записи.
Спасибо.
Правила безопасности Firebase хранения не может ссылаться на данные в базе данных. См. [Этот ответ] (http://stackoverflow.com/questions/38188459/create-group-access-to-firebase-storage-without-using-custom-authorization) или [этот] (http: // stackoverflow. com/questions/38157858/firebase-storage-whats-the-proper-rules-for-user-based-uploading-deleting) для способов сделать что-то вроде защиты на основе ролей. –
Спасибо, Фрэнк. Его немного взломано, но я думаю, что все, что я могу сделать сейчас. – Ahsan