我正在嘗試在Firebase中創建用戶,并使用實時數據在數據庫中添加一些數據。我使用僅允許當前用戶在其表中插入數據的規則來保護數據庫。即使我正在使用承諾,我也收到了一條消息,說“拒絕”。這是我的代碼:firebase.auth().createUserWithEmailAndPassword(email, password) .then( user => { const db = firebase.database(); const customer = db.ref().child('customers'); const key = firebase.auth().currentUser.uid; customer.child(key).set({ name : email, pwd : password, isRegistered : false, });如何在創建用戶后立即修改數據?謝謝大家編輯2:這些是規則{ "rules": { "customers": { "$uid": { ".read": "auth.uid === $uid", ".write": "auth.uid === $uid" } } }}
火基創造用戶承諾
躍然一笑
2022-09-29 16:52:48