Skip to content

KevinDevelopment/API_USERS_JWT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API para cadastro e login de usuarios, com autenticação via JWT;

Descrição do projeto

API feita em NodeJS, utilizando express e arquitetura de services e controllers, para facilitar organização e entendimento;

tecnologia usada para executar código JavaScript fora do navegador

🚀 lib usada para criar hash de senhas

🚀 lib usada para criar variaveis de ambiente, manipulando dados sensíveis de forma mais segura;

🚀 Express.js foi desenvolvido para otimizar a construção de aplicações web e APIs, tornando-se um dos Frameworks mais populares da internet e que utiliza o Node para execução do javascript como linguagem de back-end.

🚀 O Helmet pode ajudar a proteger o seu aplicativo de algumas vulnerabilidades da web bastante conhecidas configurando os cabeçalhos HTTP adequadamente.

🚀 JWT ou JSON Web Token é um padrão da indústria definido pela RFC7519 que tem como objetivo transmitir ou armazenar de forma compacta e segura objetos JSON entre diferentes aplicações. O JWT é digitalmente assinado usando uma chave secreta com o algoritmo HMAC ou um par de chaves pública e privada RSA ou ECDSA.

🚀 KnexJS é um query builder para NodeJs que é capaz de conectar com: Postgres, SqlServer, Mysql, Maria Db, Oracle, Amazon Redshift e SQLite3. Com o Knex obetemos controle de fluxo assíncrono respostas padronizadas entre diferentes bancos. Conta também com um sistema de migrations.

🚀 Cliente MySQL para Node.js com foco em performance. Suporta instruções preparadas, codificações não utf8, protocolo de log binário, compactação, ssl

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors