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);
});