我們是否可以使用Firestore數據來授予或限制訪問Firebase雲存儲上託管的文件? 爲例的,我想作爲火力地堡安全規則 allow write: if get(/databases/mydbname/documents/guilds/$(guildID)).data.users[(request.auth.uid)] in ["Admin", "Member"];
我有一些文章。 每篇文章都有一個參考場給誰寫的特定文章作者的個人資料文件。 Auth'd用戶(使用Firebase的身份驗證)將與這些配置文件關聯。 只有當該用戶擁有該文章時,我如何才能使這些文章可由當前登錄的用戶編輯? 在公司的FireStore的文檔,有一個重複的例子: service cloud.firestore {
match /databases/{database}/doc
我想將安全規則基於對另一個對象的引用。我有一組用戶和角色集合。用戶對象具有一個稱爲「角色」的字段,該字段是對角色集合中特定文檔的引用。 users
id
name
role <-- reference to particular role
roles
id
name
isSuperUser
這裏的目標是使具有特定角色(與isSup