1
我使用電子郵件/密碼,像這樣鑑別:Firebase身份驗證(電子郵件/密碼)如何設置用戶的uid?
firebase.auth().createUserWithEmailAndPassword(email, password).catch(function(error) {
// Handle Errors here.
});
而聽這裏權威性:
firebase.auth().onAuthStateChanged(function(user) {
if (user) {
// User is signed in.
console.log(user);
} else {
// No user is signed in.
console.log("Not signed in");
}
});
工作正常。在檢查auth返回的用戶對象時,uid是一個隨機字符串,當我創建帳戶時是否有設置此uid的方法?例如,uid =「someUserName」?
感謝
我明白了。我想這樣做,因爲如果我有一些$用戶路線,我想這樣做:auth.uid === $ user。我懷疑你可以做一些安全規則檢查,如果密鑰等於auth.uid? – shell