我有第二個問題給你。保護Firebase數據庫免遭點黑客攻擊
我在基於Firebase數據庫的JS中製作網站。我的一段代碼創建了一個點系統。使用功能「設置」代碼在數據庫中創建包含已獲取點數(默認爲0)的行「點」。當用戶進行「某些操作」時,我想將它們的數量增加1。在數據庫規則中,我放置了一行允許從「點數」向授權賬戶添加和獲取值。
嗯..
如果有人從我複製的代碼,改加1點代碼添加-2000-點代碼,只是授權後粘貼它會發生什麼。然後,他將在他的本地主機上打開該網站,授權他的電子郵件和密碼... 或者他甚至會用該代碼製作瀏覽器擴展。 他會多獲得2000分嗎?
那麼如何解決這個問題,隱藏或者某事。我想知道這麼久了,我找不到答案。在MySQL中它更簡單。
爲什麼我仍然被貶低......我已經習慣了它xD – Hubert13888
(我不是一個downvoter在這裏)防止downvotes一個好方法是顯示你已經嘗試過。展示您創建的規則以及黑客如何在恐懼中違反這些規則。 –