Skip to content

KauanCleuton/authentication-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sistema de Registro e Login com Node.js e MySQL

Descrição: O Sistema de Registro e Login com Node.js e MySQL é uma aplicação web que permite aos usuários criar contas, fazer login de forma segura e acessar uma área restrita de dashboard. Desenvolvido com tecnologias modernas, o projeto oferece uma experiência simples e intuitiva para gerenciar os usuários de uma aplicação.

Recursos:

Registro de Usuário: Os usuários podem se cadastrar informando um nome de usuário e senha. A senha é criptografada usando o algoritmo bcrypt antes de ser armazenada no banco de dados MySQL, garantindo a segurança das informações pessoais.

Login Seguro: Após o registro, os usuários podem fazer login com suas credenciais. O sistema verifica as informações fornecidas e autentica o usuário com base nos dados armazenados no banco de dados.

Área de Dashboard: Após o login bem-sucedido, os usuários são redirecionados para uma área restrita de dashboard. Nessa área, eles podem visualizar informações personalizadas ou realizar ações específicas, dependendo das funcionalidades implementadas na aplicação.

Sessões Seguras: O sistema utiliza a biblioteca express-session para gerenciar as sessões dos usuários, garantindo que apenas usuários autenticados tenham acesso à área de dashboard. Uma chave secreta única é utilizada para assinar as informações da sessão e evitar manipulações indesejadas.

Logout: Os usuários têm a opção de fazer logout, encerrando a sessão atual e redirecionando-os para a página de login.

O Sistema de Registro e Login com Node.js e MySQL é uma base sólida para o desenvolvimento de sistemas de autenticação em aplicações web. Sua estrutura bem organizada e recursos de segurança tornam-no uma escolha confiável para a criação de áreas restritas e gerenciamento de usuários de forma segura e eficiente.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published