Skip to content

🔒 API Backend Authentication | Microserviço de Autenticação de Clientes (Nest.js, TypeScript, Clean Architecture, Prisma, PostgreSQL, Nest-Jwt)

Notifications You must be signed in to change notification settings

Alfredo-Fontinele/BackAuth

Repository files navigation

API Logo

BackAuth | Backend Auth API Microservice

NPM Version Package License NPM Downloads CircleCI Coverage Discord Backers on Open Collective Sponsors on Open Collective Support us

Instalação

$ yarn install

Configure o arquivo .env com base no exemplo inicial abaixo e tenha o PostgreSQL instalado e configurado na sua máquina

PORT=             // Número da Porta -> ex: 3333
SECRET_KEY=       // Chave Super Secreta -> ex: 1234
DATABASE_URL="postgresql://username:password@localhost:5432/database_nameb_backend_auth?schema=public"

Inicializando a API

# development
$ yarn start:dev

Testes

# unit tests
$ yarn test

Documentação

# iniciando o servidor
$ yarn start:dev

$ acessando documentação em http://localhost:3333/docs



Thanks!

  • Obs: Perceba que tem um arquivo na raiz do projeto chamado "Insomnia_2023-12-27.json". Você pode copiá-lo e importá-lo em algum Client API para testar os endpoints ppor conta própria no Insomnia

About

🔒 API Backend Authentication | Microserviço de Autenticação de Clientes (Nest.js, TypeScript, Clean Architecture, Prisma, PostgreSQL, Nest-Jwt)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages