A maioria dos apps precisa reconhecer a identidade do usuário. Ter essa informação permite que um app salve os dados do usuário na nuvem com segurança e forneça a mesma experiência personalizada em todos os dispositivos do usuário.
O objetivo do Firebase Authentication é facilitar o desenvolvimento de um sistema de autenticação seguro e melhorar a experiência de login e integração para os usuários finais. Ele oferece uma solução de identidade completa, compatível com contas de e-mail/senha.
O Firebase Authentication fornece serviços de back-end, SDKs fáceis de usar e bibliotecas de IU prontas para autenticar usuários no seu app, e nesse curso vamos mostrar como utilizar as principais ferramentas para vincular nosso projeto nesse serviço.
Obs: O projeto do curso foi criado na versão do Unity 2018 em diante, versões anteriores a 2017.2 pode funcionar normalmente mas pode acontecer de ter algumas incompatibilidades por não ter sido testado no projeto.
O Sistema de Autenticação usado no curso é por Email/Senha e de Login Anônimo.