2014-02-25 43 views
2

我確定這已被問到某處,但我正在執行的搜索沒有提供。如何爲Firebase中的多個用戶構建帳戶數據

這是我想在火力地堡做(AngularFire,具體而言)是什麼:

  • 一個帳戶可以有多個用戶。

  • 一個帳戶有管理員。

  • 用戶可以修改任何與其所連接的帳戶相關的數據,比如說用戶創建並修改Foo對象的

  • 如果用戶喜歡,他們可以指定他們的Foo對所有 其他用戶都可見,但因修改而關閉。

Forge中的數據結構是什麼?以及相關規則是什麼樣的?

指向現有代碼示例的鏈接將是一項獎勵。

回答

4

請參閱How to structure Firebase data and rules for sharing data between users?以獲得全面的解答。

一般的技巧是,如果請求寫入的用戶存在於數據本身的「已授權」列表中,則允許使用Firebase安全規則來寫入數據。

+0

這裏有另一個需要:http://stackoverflow.com/questions/21520514/how-to-implement-collaborator-invitations-using-firebase/21539689 – Anant

+0

謝謝阿南特,我很感激。另外,是否有一個每個帳戶有多個用戶的應用程序的典型示例?我發誓我在野外看到了一個,但我一直無法再找到它。 – KevDog

相關問題