在firebase上創建用戶身份驗證后,我無法將數據保存到數據庫中,控制臺上出現以下錯誤:“TypeError:firebase.auth (...)。當前用戶為空”。創建身份驗證后,代碼似乎無法讀取用戶的 uid代碼:createUserButton.addEventListener('click', function(){firebase.auth().createUserWithEmailAndPassword(emailInput.value, passwordInput.value) var user = { nome: "Pedro", sobrenome: "Ribeiro", cpf: "946.201.340-31", uid: firebase.auth().currentUser.uid, email: emailInput.value, password: passwordInput.value } writeUserData(user).catch(function(error) {// Handle Errors here. })})function writeUserData(user) { firebase.database().ref('users/' + firebase.auth().currentUser.uid).set(user).catch(error =>{ console.log(error.message) })}需要更改哪些內容,以便代碼可以讀取用戶的 uid 并將數據保存在數據庫中?
創建用戶身份驗證后,我無法將數據保存到數據庫
收到一只叮咚
2022-09-02 17:23:23