2016-02-29 76 views
0

我爲一個iOS應用程序使用Firebase來使用數據集中的數據,最終我希望這樣做的目的是讓用戶可以從Firebase使用和寫入數據。Firebase - 每個人都使用相同的應用程序,還是他們自己的應用程序實例?

如果3個用戶正在使用該應用,他們是否都使用相同的Firebase數據實例?

湯姆,馬克斯,亞歷克斯都看到對方的數據,或者他們是否只看到過自己的數據 ?

也就是說,他們是在向相同的Firebase應用程序消費/寫入數據嗎?

我真的不想這樣做,我想保持每個用戶的數據分開和私人(沒有登錄)。

使用Firebase可以做到這一點嗎?

感謝

回答

3

如果3個用戶正在使用的應用程序,都使用相同的火力地堡數據實例?

這完全取決於您的應用程序。 Firebase是託管服務,您可以選擇如何實施它。

湯姆,馬克斯,亞歷克斯都看到彼此的數據,還是他們只看到他們自己的數據?

和以前一樣:這取決於您如何設置數據庫的授權規則。這種訪問控制在Firebase guide on security & rules中記錄得很好。

我想保持每個用戶的數據分開和私人(沒有登錄)。

您可以使用Firebase anonymous authentication對用戶進行身份驗證,而不要求用戶標識自己。

總的來說,您似乎很樂意在Firebase文檔中花費更多時間。在Firebase programming guide for iOS花費了幾個小時將使選項更清晰,並將防止許多問題。

相關問題