NodeJS API
API feita em NodeJS com autenticação utilizando JWT.
Antes de iniciar o projeto, execute o comando abaixo para baixar as dependências.
npm install
Depois, crie um arquivo na raíz do projeto chamado .env e utilize o arquivo .env.example para copiar as variáveis de ambiente necessárias (altere para as suas credenciais do mongoDB e crie um token)
USER_DB=
PASS_DB=
TOKEN_SECRET=
Realizando um registro na rota /api/user/register
Acessando a rota /api/posts sem informar o JWT no header
Acessando a rota api/user/login com email e senha válida para gerar o JWT
Inserindo o JWT no header auth-token e fazendo a requisição para a rota /api/posts