Esta é uma aplciação basica de aprendizado do spring security com uso de JWT
- 🖥️ Tecnologias utilizadas
- 🧑🔬 Como testar
- 🌐 Endpoints
- Java
- Maven
- Springboot
- JPA
- Security
- Lombock
- Postgresql sendo a database
- Postman para testar endpoints
- Primeiro você deve instalar na sua maquina o Jre e Jdk do java, de preferência parra versões acima da 11.
- Sua maquina deve ter o Poostgresql instalada. Caso você tenha outro banco SQL como preferencia, deverá atualizar o arquivo POM.XML com o driver e informações do banco de dados de sua preferência.
- Lembrar de atualizar o arquivo do POM.XML com a senha que você definiu para seu banco local.
- Para testar os endpoints você pode utilizar ferramentas como postman e insomnia, os endpoints serão listados abaixo.
Observação: A aplicação por padrão irá rodar na porta 8080, caso você queira alterar a porta no arquivo application.properties coloque: server.port=[ numero da porta]
http://localhost:8080/auth/register (Cadastro que aceita apenas metodos post)
http://localhost:8080/auth/login (Login que aceita apenas metodos post)