Firebase Hosting
- O que é preciso para iniciar
- Dependências
- Primeiros passos
- Acessar projeto usando o Firebase CLI
- Deploy
- Domínio personalizado
- Domínios autorizados
Gist usado no vídeo: https://gist.github.com/evlymn/3bf4083c8ba329cb8c8a3d755abb801e
Gist usado no vídeo: https://gist.github.com/evlymn/3bf4083c8ba329cb8c8a3d755abb801e
Havia esquecido de mostrar os logs dos gatilhos nas CF do Storage, dai aproveitei e mostrei o envio de múltiplos arquivos também
Nesse vídeo falo sobre o as Cloud Functions para o Cloud Storage, monto um pequeno app para fazer o upload, e mostro como as CF recuperam o arquivo no gatilho da function para o storage.
Dessa vez é algo bem simples, ou não
Estender o Cloud Storage com o Cloud Functions
https://firebase.google.com/docs/storage/extend-with-functions?hl=pt-br
Nesse vídeo falo como adicionar Custom Claims ao usuário e como utilizá-las nas regras das bases de dados.
Ps: Estava lembrando de uma coisa, as custom claims são inseridas nos tokens, por isso que uma custom claim é chamad por token, etc, mas ainda acho que elas poderiam aparecer como um grupo separado dentro das regras e demais locais, esqueci de falar isso no vídeo, desculpe
E voltamos as Cloud Functions, dessa vez para falar do Authentication
Vamos ver como expandir um pouco da funcionalidade dos dois gatilhos de create e delete que esse recurso oferece
Sobre triggers da Realtime Database e chapéus de alumínio
Nesse vídeo mostro como criar as triggers da Realtime Database, como as que ocorrem no create, update, delete de um registro e como manipular os dados que são gerados.
Deploy da function para o servidor e TLD do Paraguay =D
Um pouco sobre o backend do Firebase
Nesse vídeo vamos ver como iniciar um projeto de functions e como servir uma function https localmente.
No artigo anterior falei sobre autenticar um usuário no firebase, nesse quero mostrar como criar um novo usuário e também falar sobre rotas filhas

Por questões de segurança, eu acredito, o firebase não implementa uma forma de listar os usuários registrados, o que vejo muito é usarem a base dados regular, linkando o uid do usuário com um novo registro e assim fornecendo outro dados que a api de autenticação não suporta, como endereço, etc… Mas existe um porém, lembrem-se que essa base de dados não é relacional, e esse é o primeiro pecado que temos que evitar, não trazer o mundo relacional para o Firebase #FicaDica
Nesse artigo irei mostrar como fazer um formulário de login usando a api de autenticação do firebase.

Uma situação que teremos que implementar para seguirmos na autenticação, são as rotas, sem elas o nosso aplicativo não saberá quem apresentar para login e cadastro de pessoas.
Bem, vamos lá, primeiramente iremos habilitar a autenticação
No console do firebase clique no link Authentication
