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

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

在Firebase用戶表上添加額外詳細信息

在Firebase用戶表上添加額外詳細信息

四季花海 2019-08-19 15:58:58
在Firebase用戶表上添加額外詳細信息我正在使用firebase + angularjs應用程序,我正在使用簡單的電子郵件和密碼驗證,它正常工作。我只是想知道我是否可以在firebase email + password auth使用的用戶表上添加額外的用戶數據,就像我想添加有關用戶的計費信息和其他詳細信息而無需在firebase上創建額外的節點/表來存儲這些額外的數據。
查看完整描述

3 回答

?
喵喵時光機

TA貢獻1846條經驗 獲得超7個贊

注意:此方法僅在您使用Firebase Admin SDK并且您需要在服務器上具有端點以管理自定義令牌時才有效

Firebase Admin SDK可以選擇使用其他聲明對象創建自定義令牌,該對象可以包含任意數據。這可能有助于存儲一些與用戶相關的信息,例如用戶是否是高級用戶。

可以使用auth對象訪問其他聲明數據。

var uid = "some-uid"; //this can be existing user UIDvar additionalClaims = {
   premiumAccount: true,
   some-user-property: 'some-value'};admin.auth().createCustomToken(uid, additionalClaims)
  .then(function(customToken) {
     // Send token back to client
  })
  .catch(function(error) {
     console.log("Error creating custom token:", error);});

additionalClaims 也可以在Firebase安全規則中訪問。

有關更多信息,請閱讀Firebase自定義標記


查看完整回答
反對 回復 2019-08-19
  • 3 回答
  • 0 關注
  • 735 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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