Integração com o serviço de autenticação do firebase usando python e fastapi. Essa API usa o esquema de autenticação de e-mail e senha.
Para executar o código desse repositório é necessario ter um projeto valido no firebase.
- Clonar o repositório
- rodar o comando pipenv install dentro do diretório onde o código foi clonado.
git clone [email protected]:lohxx/firebase-fastapi.git
cd firebase-fastapi
pipenv installDefinir as seguintes variáveis de ambiente.
| Variáveis | descrição |
|---|---|
| API_KEY | api key do seu projeto, para autenticar seu usuário na API Rest do firebase. |
| GOOGLE_APPLICATION_CREDENTIALS | caminho das credenciais do seu projeto no firebase. |
Iniciar o servidor.
uvicorn main:app