š Sistema de Autenticação Spring Boot. Projeto demonstrativo
61
š Sistema de Autenticação Spring Boot Um projeto demonstrativo de sistema de autenticação usando Spring Boot, Spring Security e Thymeleaf com interface personalizada de login.
šÆ Sobre o Projeto Este projeto demonstra a implementação de um sistema de autenticação completo usando Spring Boot. Inclui uma pĆ”gina de login personalizada com validaƧƵes frontend e backend, sistema de logout e proteção de rotas.
š Tecnologias Utilizadas Java 21 Spring Boot 3.5.5 Spring Security - Autenticação e autorização Spring Web - Controladores REST e MVC Thymeleaf - Template engine para as pĆ”ginas HTML HTML5/CSS3 - Interface do usuĆ”rio JavaScript - ValidaƧƵes no frontend Maven - Gerenciamento de dependĆŖncias ⨠Funcionalidades ā Sistema de login com pĆ”gina personalizada ā Validação de formulĆ”rio (frontend e backend) ā Mensagens de erro e sucesso ā Sistema de logout seguro ā Proteção de rotas com Spring Security ā Interface responsiva e moderna ā Credenciais padrĆ£o do Spring Boot ā Redirecionamentos automĆ”ticos
š„ļø Como Usar
Primeiro Acesso Ao acessar http://localhost:8080ā , vocĆŖ serĆ” redirecionado automaticamente para a pĆ”gina de login A senha serĆ” gerada automaticamente e exibida no console da aplicação
Encontrar a Senha Procure no console da aplicação por uma linha similar a:
Using generated security password: a1b2c3d4-e5f6-7890-abcd-ef1234567890
Fazer Login UsuƔrio: user Senha: (a senha gerada mostrada no console)
Navegar no Sistema Após o login, você serÔ redirecionado para a pÔgina principal Use o botão "Logout" para sair do sistema
š Credenciais de Acesso Credenciais PadrĆ£o (Desenvolvimento) UsuĆ”rio: user Senha: Gerada automaticamente (verificar console)
Content type
Image
Digest
sha256:c2dfa2405ā¦
Size
249.1 MB
Last updated
about 1 year ago
docker pull isaccanedo/auth:1.0