Serviço de autenticação para o sistema de ecommerce de roupas.
- Java 17 ou superior
- Maven 3.6+
git clone <url-do-repositorio>
cd auth-service
./mvnw spring-boot:run
A aplicação estará disponível em: http://localhost:8080
O H2 Console permite visualizar e gerenciar o banco de dados.
- URL:
http://localhost:8080/h2-console
- JDBC URL:
jdbc:h2:mem:testdb
- Username:
sa
- Password: (deixe em branco)
- Acesse
http://localhost:8080/h2-console
- Preencha os campos:
- Driver Class:
org.h2.Driver
- JDBC URL:
jdbc:h2:mem:testdb
- User Name:
sa
- Password: (deixe vazio)
- Driver Class:
- Clique em "Connect"
- Execute queries SQL como:
SELECT * FROM USERS;
POST /auth/login
- Fazer loginPOST /auth/register
- Registrar novo usuárioGET /users
- Listar usuários (requer autenticação)
# Windows
netstat -ano | findstr :8080
taskkill /PID <PID> /F
# Ou altere a porta no application.properties:
server.port=8081
Verifique se:
- A aplicação está rodando
- Acesse
http://localhost:8080/h2-console
- Use as configurações corretas listadas acima