/usando-JWT

Utilizando o JWT (JSON Web Token) para criar token de autenticação e bcryptjs para criptografar a senha quando armazenar no banco de dados.

Primary LanguageJavaScript

Caso queira baixar o projeto para rodar na sua máquina, digite no terminal:

npm install

Caso queira rodar o projeto usando o nodemon, digite no terminal:

npm nodemon app.js

Rodar o projeto usando o nodemon:

nodemon app.js

Módulo para criptografar a senha:

npm install --save bcryptjs

Instalar a dependência para JWT(Que é o foco desse projeto):

npm install --save jsonwebtoken

Instalar o sequelize para facilitar o gerenciamento de um banco de dados SQL:

npm install --save sequelize

Instalar o drive do banco de dados(Mysql):

npm install --save mysql2

Criar a base de dado no Mysql:

create database jwt character set utf8mb4 collate utf8mb4_unicode_ci;