无法登录用户

时间:2019-02-19 14:11:18

标签: javascript firebase firebase-authentication

我正在尝试使用户登录我的在线网站,但是由于某种原因,它似乎无法正常工作。

我尝试检查帐户是否成功创建-是的。我在网上搜索了整个网站,以查看是否有其他方法可以使人们登录,虽然有,但没有一种方法有效。

以下是用于登录用户的代码

function signin() {
  var email = document.getElementById('email').value;
  var password = document.getElementById('password').value;
  firebase.auth().signInWithEmailAndPassword(email, password).catch(function(error) {
    // Handle Errors here.
    var errorCode = error.code;
    var errorMessage = error.message;
    console.log(errorCode);
    console.log(errorMessage);
    // ...
  });
}

这是应该更新页面上的文本以表明用户“已登录”(但不会更改)的代码

firebase.auth().onAuthStateChanged(function(user) {
  if (user) {
    // User is signed in.
    document.getElementById("useremail").innerHTML = "Logged in";
  } else {
    // No user is signed in.
    document.getElementById("useremail").innerHTML = "Not logged in";
  }
});

以上代码应使用户登录,然后在网站上显示“已登录”。但是,尝试登录后仍然显示“未登录”

(我之前曾发布过类似的问题,这一次我试图使问题更清楚)

0 个答案:

没有答案
相关问题