Firebase - Autenticação de Email
Neste capítulo, mostraremos como usar a autenticação de e-mail / senha do Firebase.
Criar usuário
Para autenticar um usuário, podemos usar o createUserWithEmailAndPassword(email, password) método.
Exemplo
Vamos considerar o seguinte exemplo.
var email = "[email protected]";
var password = "mypassword";
firebase.auth().createUserWithEmailAndPassword(email, password).catch(function(error) {
console.log(error.code);
console.log(error.message);
});
Podemos verificar o painel do Firebase e ver se o usuário foi criado.
Assinar em
O processo de login é quase o mesmo. Estamos usando osignInWithEmailAndPassword(email, password) para fazer login do usuário.
Exemplo
Vamos considerar o seguinte exemplo.
var email = "[email protected]";
var password = "mypassword";
firebase.auth().signInWithEmailAndPassword(email, password).catch(function(error) {
console.log(error.code);
console.log(error.message);
});
Sair
E, finalmente, podemos desconectar o usuário com o signOut() método.
Exemplo
Vamos considerar o seguinte exemplo.
firebase.auth().signOut().then(function() {
console.log("Logged out!")
}, function(error) {
console.log(error.code);
console.log(error.message);
});