Nessa vídeo aula eu mostro como criar um login com e-mail e senha utilizando o Ionic 2 e Firebase.
Nela você vai aprender:
- Criar um novo usuário
- Autenticar um usuário utilizando e-mail e senha
- Resetar a senha
- Enviar e-mail de confirmar o e-mail do usuário
Clique no botão abaixo para ver o código fonte gerado nessa aula.
[button style=”btn-primary btn-lg” type=”link” target=”true” title=”Código fonte gerado na aula” link=”https://github.com/fabricadecodigo/ionicfirebaseauth” linkrel=””]
Outras formas de autenticação com Ionic e Firebase
- Aula 2: Como criar um login com uma conta do Google com Ionic 2 e Firebase
- Aula 3: Como criar um login com uma conta do Facebook com Ionic 2 e Firebase
Firebase
Se você ainda não conhece o Firebase, da uma olhada nesse post.
Passo a passo para a criação do app
1 – Criando o app com Ionic
ionic start ionicfirebaseauth blank
2 – Adicionando as dependências com o AngularFire2 e Firebase
npm install firebase angularfire2 --save
3 – Criação das paginas e do provider
ionic g page signup ionic g page signin ionic g page resetpassword ionic g service auth-service
Referências
- AngularFire2: https://github.com/angular/angularfire2
- Firebase: https://firebase.google.com/
- Firebase documentação: https://firebase.google.com/docs/
- Documentação da interface de autenticação: https://firebase.google.com/docs/reference/js/firebase.auth.Auth
Eu espero que esse vídeo tenha sido útil para você. Qualquer dúvida deixe seu comentário abaixo.