Skip to content

DevMedia/RESTful-JWT-Linguagens-Favoritas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

App Fullstack JavaScript com JWT: Linguagens favoritas

Nessa etapa do projeto encontraremos a API de linguagens de programação com autenticação de usuários, que permite cadastrar um novo usuário, logar em um usuário já existente, deslogar um usuário que esteja logado, listar todas as linguagens de programação cadastradas, exibir os detalhes de uma linguagem específica e curtir uma linguagem de programação específica

Para uma explicação completa sobre esse código confira a Série Autenticação com JWT no Node.js + Angular https://www.devmedia.com.br/jwt-json-web-tokens/

Destaques do projeto

  • API RESTful em Node.js
  • Express
  • JSON Web Token
  • Mongoose ORM
  • MongoDBO
  • Criptografia de senha

Dependências

Como estamos utilizando o NPM, podemos encontrar todas as dependências da nossa aplicação no arquivo package.json. Essa informação é crucial pois, caso instalemos os pacotes nas versões erradas, podemos ter sérios problemas de incompatibilidade. Nesse projeto temos como dependências os seguintes pacotes:

  • "cors": "^2.8.5",
  • "email-validator": "^2.0.4",
  • "express": "^4.16.4",
  • "jsonwebtoken": "^8.4.0",
  • "mongoose": "^5.3.14",
  • "password-validator": "^4.1.1"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published