API RESTful desenvolvida em Spring Boot para criação e autenticação de usuários através de e-mail e senha.
- Spring Boot
- JPA / Hibernate
- Maven
- PostgreSQL
- JWT
- Swagger (para documentação)
- Postman (para testes dos endpoints)
Método | Endpoint | Descrição |
---|---|---|
POST | /api/usuarios/criar |
Cadastrar um novo usuário |
POST | /api/usuarios/autenticar |
Autenticar usuário |
{
"nome": "string",
"email": "string",
"senha": "nMgNLgCojs!y?3l@oZUsRT9w2ew7cPMQJQxmXLspdpH&xMBu%wR!Drz?rSeOzhVRlTkXzaZkw$9CY"
}
https://github.com/samuelmsilva2v/apiAuthUsuarios.git
cd apiAuthUsuarios
mvn clean install
mvn spring-boot:run
- Documentação da API: http://localhost:8081/swagger-ui/index.html