我有這樣的代碼,將用戶登錄在:輸入正確憑證時顯示歡迎頁面?
function logUserIn(){
var email = document.getElementById('username').value;
var password = document.getElementById('password').value;
firebase.auth().signInWithEmailAndPassword(email, password).catch(function(error) {
var errorCode = error.code;
var errorMessage = error.message;
console.log(errorMessage)
console.log('didnt log in')
});
};
這是HTML:
username:<br>
<input id="username" type="text" name="username" ><br>
password:<br>
<input id="password" type="text" name="password" ><br><br>
<input type="submit" onclick=logUserIn() value="Log in">
<input type="submit" onclick=submitToDatabase() value="Sign Up">
<input type="submit" onclick=getUsers() value="Get Users">
哪能那麼這樣,如果他們輸入正確的憑據需要使用只有JavaScript提交該數據他們頁面,如welcome.html? 我知道我可能需要使用表單並提交,但我不確定這是如何在JS中完成的,而不是使用PHP。 我希望它說歡迎用戶(用戶是他們登錄的電子郵件)
它似乎並沒有進入第二部分。是因爲它只有在出現錯誤時才進入函數? –
嘿,對不起!我更新了代碼以滿足您的需求,應該工作。 – MEGADEVOPS