2017-01-16 121 views
1

我對配置期間提供給您的Firebase .plist配置文件的安全性方面感興趣。這個文件是縣敏感信息。Firebase .plist配置文件和安全

該文件應該保護嗎?因爲在這個例子中,這個文件位於項目的根目錄,可以很容易地從.ipa文件中獲取。該GoogleService-Info.plist文件

例子:

enter image description here

回答

1

你在你的屏幕截圖顯示的信息不是祕密可言。事實上:像數據庫URL,項目的API密鑰和項目ID這樣的值是應用程序能夠在Google服務器上找到其Firebase項目所必需的。

另見:

+1

Thx的響應。我從iTunes下載應用程序並打開它。比我拿GoogleService-Info.plist文件並將其添加到假項目。之後,我配置Firebase。我有權查詢數據並編輯它。 –

+0

Firebase是一套雲服務,它本質上使所有人都可以訪問。爲了確保您的數據安全,您通常需要身份驗證和授權。例如:對於Firebase數據庫,您可以控制用戶可以對安全規則執行的操作。一旦你指定了規則,用戶使用你的應用程序進行更改或者他們自己編寫的代碼執行相同操作並不重要:只要符合安全規則,結果將是相同的。 –

+0

從答案中可以得出結論:使用Firebase的應用程序X被錯誤配置了安全規則,這就是爲什麼我有權編輯其數據? –