Projeto criado para demostrar como conectar varios microservices em um endpoint graphql e demostrar a utilização de JWT para autenticação dos microservices conectados, limitando suas consultas para retornar registros apenas da organização que cada usuário está associado
cd afe-gateway
npm install / yarn install
cd afe-auth
npm install / yarn install
cd afe-customers
npm install / yarn install
Antes de rodar os projetos afe-auth e afe-gateway você deve renomear o arquivo .env.example que fica dentro de cada pasta do projeto para .env. É necessário rodar os projetos afe-auth e afe-customers antes de rodar o afe-gateway, para que o gateway carregue corretamente os schemas dos microservices.
cd afe-auth
npm start / yarn start
cd afe-customers
npm start / yarn start
cd afe-gateway
npm start / yarn start
Feito isso abra a url http://localhost:4000 para visualizar o playground!
👤 Renan Frutuozo
- Website: https://renanfrutuozo.me
- Twitter: @frutuozo29
- Github: @frutuozo29
- LinkedIn: @Renan Frutuozo
Dê um ⭐️ se este projeto ajudou você!