3
有沒有使用「createUserWithEmailAndPassword」的方法?我問的原因是因爲我希望在用戶登錄之前驗證電子郵件。當新用戶創建它自動登錄在JavaScript的firebase中
firebase.auth().createUserWithEmailAndPassword(mailId, password).then(function(data){
console.log("user created");
firebase.auth().currentUser.sendEmailVerification().then(function() {
console.log("verification email send");
})
}).catch(function(error) {
console.log("error.message");
})
此代碼自動登錄用戶並將驗證郵件發送給用戶。有沒有什麼辦法比signIn驗證電子郵件。
請格式化正確 – eddyP23
最簡單的解決辦法是調用'signOut'在'then'處理程序(根據[文檔](https://firebase.google.com/docs/reference/js/firebase.auth.Auth#createUserWithEmailAndPassword),成功創建帳戶後,用戶將始終登錄) – UnholySheep