在本章中,我们将向您展示如何使用Firebase电子邮件/密码身份验证.
要对用户进行身份验证,我们可以使用 createUserWithEmailAndPassword(电子邮件,密码)方法.
让我们考虑以下示例.
var email = "myemail@email.com"; var password = "mypassword"; firebase.auth().createUserWithEmailAndPassword(email, password).catch(function(error) { console.log(error.code); console.log(error.message); });
我们可以查看Firebase信息中心,看看用户是否已创建.
登录过程几乎相同.我们使用 signInWithEmailAndPassword(电子邮件,密码)来登录用户.
让我们考虑一下以下示例.
var email = "myemail@email.com"; var password = "mypassword"; firebase.auth().signInWithEmailAndPassword(email, password).catch(function(error) { console.log(error.code); console.log(error.message); });
最后我们可以使用 signOut()方法退出用户.
让我们考虑以下示例.
firebase.auth().signOut().then(function() { console.log("Logged out!") }, function(error) { console.log(error.code); console.log(error.message); });