Firebase - Xác thực Email
Trong chương này, chúng tôi sẽ hướng dẫn bạn cách sử dụng xác thực Email / Mật khẩu Firebase.
Tạo người dùng
Để xác thực người dùng, chúng tôi có thể sử dụng createUserWithEmailAndPassword(email, password) phương pháp.
Thí dụ
Chúng ta hãy xem xét ví dụ sau.
var email = "[email protected]";
var password = "mypassword";
firebase.auth().createUserWithEmailAndPassword(email, password).catch(function(error) {
console.log(error.code);
console.log(error.message);
});
Chúng tôi có thể kiểm tra trang tổng quan Firebase và thấy rằng người dùng đã được tạo.
Đăng nhập
Quá trình Đăng nhập gần như giống nhau. Chúng tôi đang sử dụngsignInWithEmailAndPassword(email, password) để đăng nhập người dùng.
Thí dụ
Chúng ta hãy xem xét ví dụ sau.
var email = "[email protected]";
var password = "mypassword";
firebase.auth().signInWithEmailAndPassword(email, password).catch(function(error) {
console.log(error.code);
console.log(error.message);
});
Đăng xuất
Và cuối cùng, chúng tôi có thể đăng xuất người dùng bằng signOut() phương pháp.
Thí dụ
Chúng ta hãy xem xét ví dụ sau.
firebase.auth().signOut().then(function() {
console.log("Logged out!")
}, function(error) {
console.log(error.code);
console.log(error.message);
});