Skip to content

Aplicação back-end utilizando NodeJS, Express, JWT, MDS e MongoDB

Notifications You must be signed in to change notification settings

Matt-Henrique/avanext

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aplicação back-end

Linguagem: NodeJS

Banco de dados: MongoDB

Dependências do projeto

Mongoose: é uma biblioteca para modelar os dados da aplicação (ODM) com MongoDB;

Express: é um framework web que proporciona métodos utilitários HTTP para a criação de uma API;

Body-parser: responsável por interpretar todas as requisições que venham com dados em JSON;

JSON Web Tokens: é uma forma de garantir a autenticação e autorização de uso de APIs RESTful. Quando um usuário se autentica, o servidor gera um token com data de expiração para ser enviado no cabeçalho das requisições;

MD5: é um algoritmo de hash de 128 bits unidirecional, usado por softwares com protocolo ponto-a-ponto (P2P). Por ser um algoritmo unidirecional, um hash MD5 não pode ser transformado novamente na senha que lhe deu origem.

Estrutura do projeto:

bin ├── server.js src ├── controllers ├── models ├── repositories ├── routes ├── services └── validators app.js config.js

About

Aplicação back-end utilizando NodeJS, Express, JWT, MDS e MongoDB

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published