0
最近發現可以設置數據庫規則來驗證數據庫是否已經具有相同的數據,但目前它只是接受要插入的相同數據,但如何驗證和阻止相同的用戶名和電子郵件輸入?Firebase實時數據庫驗證用戶名和電子郵件地址
{
"rules": {
".read": true,
".write": true,
"username":{
".validate": "!root.child('username').child(newData.val()).exists()"
},
"email":{
".validate": "!root.child('email').child(newData.val()).exists()"
}
}
}
根子是通過電子郵件認證uid創建的,其餘的將在同一個節點下。
如何防止用戶輸入相同的用戶名和電子郵件?