A ideia é usar o nano serviço de autenticação do firebase para agilizar o desenvolvimento do MVP. Em um futuro próximo vamos fazer uma integração com login social e o faribase oferece uma game de integração como constas google, facebook, twitter...
Como integrar ao backend
A integração esta sendo feito baseada na documentação.
Pq user o firebase-admin?
Para simplificar todo o processo de autenticação e termos uma facilidade para usarmos um recurso de recuperação de senha por email e/ou por telefone.
Com ele também conseguimos com muita facilidade gerenciar um usuário, o admin SDK vai nos permitir ter um controle sobre esses dados.
E o front o que faremos?
O front vai ter que user o sdk-web do firebase sempre que precisar dos serviços de autenticação
Introdução
A ideia é usar o nano serviço de autenticação do firebase para agilizar o desenvolvimento do MVP. Em um futuro próximo vamos fazer uma integração com login social e o faribase oferece uma game de integração como constas google, facebook, twitter...
Como integrar ao backend
A integração esta sendo feito baseada na documentação.
Pq user o firebase-admin?
Para simplificar todo o processo de autenticação e termos uma facilidade para usarmos um recurso de recuperação de senha por email e/ou por telefone.
Com ele também conseguimos com muita facilidade gerenciar um usuário, o admin SDK vai nos permitir ter um controle sobre esses dados.
E o front o que faremos?
O front vai ter que user o sdk-web do firebase sempre que precisar dos serviços de autenticação