0
在VueJS我想創建一個火力地堡數據庫集合稱爲users
VueJS +火力地堡:匹配認證用戶和用戶類別之間的鍵
這彙集應該存儲每個用戶是已經認證信息。
我想id
的每個身份驗證的用戶將在此收集的id
。
我該如何解決這個問題?
在VueJS我想創建一個火力地堡數據庫集合稱爲users
VueJS +火力地堡:匹配認證用戶和用戶類別之間的鍵
這彙集應該存儲每個用戶是已經認證信息。
我想id
的每個身份驗證的用戶將在此收集的id
。
我該如何解決這個問題?
目前,我將uid
屬性從解析調用您選擇的auth方法的對象中提取出來,在我的示例中爲createUserWithEmailAndPassword
,然後使用uid作爲ref將其設置在數據庫中。我還向該對象添加了我目前對用戶的瞭解,例如OAuth爲您提供的任何內容,或者您的表單提供的任何內容。
在ESNext一個例子,一個異步函數中,和電子郵件/密碼身份驗證:
const {uid} = await firebase.auth().createUserWithEmailAndPassword(email, password)
firebase.database().ref(`users/${uid}`).set({
email,
})
下一次登錄時,您可以使用自己的UID拉他們的用戶數據。
至少,這就是我正在做的。我也是Firebase的新手。