- Java 11
- Spring
- Swagger
- Database H2
- Arquitetura REST
- Criptografia (BCrypt)
- Spring Security + JWT
- Mockito + JUnit (Testes Unitários)
Passo 1: executar o sistema e colar o link abaixo no seu navegador, após isso acesse a parte client-resource e faça uma autenticação como administrador (email: administrador@gmail.com, senha: admin123) ou como usuário padrão (email: usuario@gmail.com, senha: usuario123).
http://localhost:8080/swagger-ui.html
Passo 2: copie o token (somente o token, não copie as aspas) e clique no botão "Authorize". Após clicar no botão digite no campo value a palavra Bearer e em seguida cole o token (deixe um espaço entre o "Bearer" e o token, beleza?).