亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將用戶對象保存到 Firebase 實時數據庫的問題

將用戶對象保存到 Firebase 實時數據庫的問題

江戶川亂折騰 2022-10-13 16:14:07
我使用返回用戶對象的firebase身份驗證函數,如下所示:auth()    .createUserWithEmailAndPassword(email, password)    .then(user => {然后我嘗試像這樣將此用戶對象保存到 Firebase 數據庫database()        .ref('profiles/users/' + user.user.uid)        .set({          myUserObj: user,        })但是,firebase 數據庫返回錯誤以下'Cannot read property 'code' of undefined' 完整代碼auth()    .createUserWithEmailAndPassword(email, password)    .then(user => {      console.log(user.user);      database()        .ref('profiles/users/' + user.user.uid)        .set({          myUserObj: user,        })        .catch(err =>          console.log(err.message),        );    })
查看完整描述

1 回答

?
哈士奇WWW

TA貢獻1799條經驗 獲得超6個贊

Firebase 實時數據庫只能存儲有效的 JSON 對象。該UserCredential對象包含許多方法,這使其不是有效的 JSON 對象。

您可以嘗試使用以下方法保存它:

database()

    .ref('profiles/users/' + user.user.uid)

    .set({

      myUserObj: JSON.parse(JSON.stringify(user)),

    })

如果這不起作用,則必須明確命名要保存的屬性。


查看完整回答
反對 回復 2022-10-13
  • 1 回答
  • 0 關注
  • 113 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號