Skip to content

NathanGermano/Login-Authentication-Flow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔐 Login Authentication Flow

Project Status License

Este projeto consiste em uma implementação fundamental de um sistema de autenticação no Front-end. O objetivo é demonstrar a lógica de validação de formulários, manipulação do DOM e redirecionamento de rotas protegidas utilizando Vanilla JavaScript.

Este repositório representa uma etapa na minha jornada de evolução em desenvolvimento web, focando na compreensão da base antes de avançar para frameworks mais complexos.

🚀 Tecnologias Utilizadas

  • HTML5: Estruturação semântica das páginas.
  • CSS3: Estilização responsiva, uso de Flexbox e variáveis.
  • Google Fonts: Tipografia (Fonte Poppins).
  • JavaScript (ES6+): Lógica de validação, armazenamento local (Local Storage/Session Storage simulação) e manipulação de eventos.

⚙️ Funcionalidades

  • Interface de Login: Campos de e-mail e senha estilizados.
  • Validação de Inputs: Feedback visual para o usuário em caso de erro.
  • Simulação de Autenticação: Redirecionamento para página authenticated.html após login bem-sucedido.
  • Página de Boas-vindas: Exibição de interface restrita.
  • Logout: Funcionalidade para encerrar a sessão e retornar ao login.

About

Este projeto consiste em uma implementação fundamental de um sistema de autenticação no Front-end. O objetivo é demonstrar a lógica de validação de formulários, manipulação do DOM e redirecionamento de rotas.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors