2017-08-18 201 views
0

我的火力數據庫具有以下規則:登錄問題

{ 
    "rules": { 
     ".read": "auth == null", 
     ".write": "auth != null"  
     } 
} 

由於這我不能登錄到我的應用程序,即使我使用的是有效的電子郵件ID和密碼。當我將規則更改爲下面的規則時,情況非常好。

{ 
    "rules": { 
     ".read": "auth != null", 
     ".write": "auth != null"  
     } 
} 

我的應用程序具有在用戶需要讀取存儲,即使他們沒有身份驗證的用戶數據庫中特定子項的特定值的要求。但將規則更改爲".read": "auth == null"會導致登錄問題。在這種情況下我該怎麼辦?

回答

0

"auth == null"表示用戶已註銷,只有註銷的用戶才能讀取該數據。如果你想訪問任何人,只需將其設置爲「.read」:true。