API com autenticação jwt e controle de roles
Para iniciar a aplicação siga os passos:
- Inicie o comando
npm i
- Ele baixara os pacotes necessarios para a aplicação funcionar.
-
Cria uma base de dado postgres com o database 'auth_api' user 'postgres' password 'postgres'. As especificações do bando de dados podem ser alteradas no arquivo ormconfig.json.
-
Inicie a aplicação
npm run dev
- Ele irá criar uma tabela chamada user.
- Inicio o comando
npx ts-node ./node_modules/typeorm/cli.js migration:run
- Ele criará um usuario padrão no banco de dados.